Hibernate Search 中文操作指南

3. Migrating

如果你要将现有应用程序从旧版 Hibernate Search 升级到最新版本,请务必查看 migration guide

针对 Hibernate Search 5 用户

如果您从 Maven 存储库中提取我们的 artifact,并且您来自 Hibernate Search 5,请注意,仅提升版本号是不够的。

具体而言,组 ID 从 org.hibernate 更改为 org.hibernate.search ,大部分 artifact ID 更改为反映新的映射器/后端设计,并且 Lucene 集成现在需要显式依赖,而不是默认情况下可用。请阅读 Dependencies 以了解更多信息。

另外,请注意很多 API 已经更改,其中一些仅因为包改变而更改,另一些则因为更基础的更改(例如从使用 Hibernate Search API 中的 Lucene 类型改为不使用)而更改。出于该原因,我们建议您先使用 6.0 migration guide 迁移到 Hibernate Search 6.0,然后迁移到更高版本(这将容易得多)。