Java 如何在Hibernate搜索中实现提供的Id?

Java 如何在Hibernate搜索中实现提供的Id?,java,hibernate-search,Java,Hibernate Search,我需要为Hibernate实体的每个记录提供唯一的标识。通过对少数实体使用@EmbeddedId注释,我能够提供一个唯一的标识。但对于一个特定的实体,我必须使用@ProvidedId注释来提供唯一的id。请有人告诉我如何做到这一点 需要明确的是,这不是hibernate问题,而是hibernate搜索引擎框架问题。@ProvidedId注释应该为DB表的每条记录生成唯一的id,并将它们存储在索引文件中。这是hibernate搜索问题。它可能会与hibernate混淆。但是hibernate搜索与

我需要为Hibernate实体的每个记录提供唯一的标识。通过对少数实体使用@EmbeddedId注释,我能够提供一个唯一的标识。但对于一个特定的实体,我必须使用@ProvidedId注释来提供唯一的id。请有人告诉我如何做到这一点


需要明确的是,这不是hibernate问题,而是hibernate搜索引擎框架问题。@ProvidedId注释应该为DB表的每条记录生成唯一的id,并将它们存储在索引文件中。

这是hibernate搜索问题。它可能会与hibernate混淆。但是hibernate搜索与hibernate本身不同。我在第二段说得很清楚