1

我正在使用休眠搜索,我想做一些特殊的事情。

在更新人实体时,持久化实体的方法会复制这个+创建新的人实体。这意味着我在更新此人后与 3 人实体站在一起。(因为我正在对数据库中的所有数据进行版本控制)。

有没有办法避免在休眠搜索索引中对重复元素进行索引?

4

1 回答 1

0

休眠搜索索引与您的映射密切合作。如果您通过注释或 xml 文件拥有它,那没关系。您必须unique property通过其中一种方法指定。我使用 hbm.xml 文件,所以我的配置unique="true"

索引是根据您的持久对象维护的。您应该安排每隔一段时间对其进行优化的作业。

如果你贴一些POJO,你很关心,我可以更具体的举个例子。

于 2011-08-03T14:03:25.430 回答