【发布时间】:2013-08-13 09:12:24
【问题描述】:
在我们的领域模型中,我们非常积极地使用聚合,即我们不通过 jpa 关系连接所有类,而是使用我们可以查询相关对象的服务。因此,假设我们有两个示例类,Person 和 Workplace,它们通过引用而不是直接的对象关系相关联。
public class Person {
int id;
String name;
}
public class Workplace {
int id;
String name;
List<int> personId;
}
现在我们想构建一个 Hibernate Search 索引,它应该索引来自 Person 和 Workplace 的字段。这是否可能通过 Hibernate Search 实现,还是我们必须手动处理我们自己的 Lucene-indexer 并负责 Hibernate Search 自己对索引执行的所有维护?
还有其他我们应该考虑的解决方案吗?
【问题讨论】:
标签: hibernate lucene domain-driven-design hibernate-search