3.9. 休眠
Hibernate Search 6 替换 Hibernate Search 5 API
Hibernate Search 5 API 已被删除,并被 JBoss EAP 8.0 中的 Hibernate Search 6 API 替换。
要查看删除的功能列表,请参阅 JBoss EAP 7.4 中的 Hibernate Search 5 API 已弃用,并在 EAP 8.0 中删除。
Hibernate Search 6 API 与 Hibernate Search 5 API 向后兼容。您需要将您的应用程序迁移到 Hibernate Search 6。
JBoss EAP 8.0 中包含的 Hibernate Search 6 的最新版本是 6.2。如果您要从 Hibernate Search 5 迁移,您应该考虑迁移到 6.0、6.1 和 6.2 版本。
如需更多信息,请参阅以下迁移指南:
- 要从 Hibernate Search 5 迁移应用程序,请查看 Hibernate Search 6.0 迁移指南。
- 要将应用程序从 Hibernate Search 6.0 迁移到 6.1,请参阅 Hibernate Search 6.1 迁移指南。
- 要将应用程序从 Hibernate Search 6.1 迁移到 6.2,请参阅 Hibernate Search 6.2 迁移指南
Hibernate Search 6.2 与 Hibernate ORM 6.2 兼容。如需更多信息,请参阅 Hibernate Search 6.2 参考文档中的 Hibernate ORM 6 部分。
Hibernate Search 6 支持 Elasticsearch
JBoss EAP 8.0 还支持在 Hibernate Search 6 中使用 Elasticsearch 后端,将数据索引到远程 Elasticsearch 或 OpenSearch 集群中。
要查看可能的 Hibernate 搜索架构和后端列表,请参阅 Table 2。构架的比较 中的 Hibernate Search 6.2 参考文档。
有关配置 Hibernate Search 6 的更多信息,请参阅 WildFly Developer 指南中的使用 Hibernate Search。