我们的组织中有一个内部后端搜索引擎,我想使用 Querydsl 之类的工具以类型安全的方式生成查询。现在,Querydsl 项目似乎已经交付了许多后端实现(HQL、SQL、MongoDB 等),因此我认为必须具有构建自己的灵活性。
有人在这方面取得了成功吗?
我们的组织中有一个内部后端搜索引擎,我想使用 Querydsl 之类的工具以类型安全的方式生成查询。现在,Querydsl 项目似乎已经交付了许多后端实现(HQL、SQL、MongoDB 等),因此我认为必须具有构建自己的灵活性。
有人在这方面取得了成功吗?
我在 Querydsl 背后的公司工作,我在这里的首要任务之一是为 Lucene 实现 Querydsl 支持。我在大约一周内完成了一个有效的查询序列化,其中大部分时间都花在了理解 Lucene 上。所以是的,我会说扩展 Querydsl 非常容易。
我建议看看 Querydsl MongoDB。它是我们最新的模块,包含了您需要知道的几乎所有内容,而且它也很容易掌握,因为它有不到 10 个类。
我们经常巡查 Stack Overflow,但我们也有论坛http://source.mysema.com/forum/mvnforum/index可能会更好地为您服务。