Hibernate Search 是一个库,它通过自动索引实体,将 Hibernate ORM 与 Apache Lucene 或 Elasticsearch 集成,从而实现高级搜索功能:全文、地理空间、聚合等。有关更多信息,请参阅 hibernate.org 上的 Hibernate Search。

我们刚刚发布了三个错误修复版本:5.5.8.Final、5.6.3.Final 和 5.7.2.Final。

有什么新功能?

以下是值得注意的变更

  • HSEARCH-2851:Hibernate Search 5.5 现在使用 OSGi 时与 Hibernate ORM 5.1.9 正确工作。

  • HSEARCH-2843:更改查询的 limit/offset 现在可以正确清除 Elasticsearch 的查询结果缓存。

  • HSEARCH-2858:使用 @Spatial 注解的类型与 @ContainedIn 注解的属性不再在启动时触发异常。

有关变更的完整列表,请参阅发行说明

如何获取这些版本

所有版本都可在 Hibernate Search 的 网站 上找到。

建议使用工具从 Maven Central 获取它;这些是坐标

<dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-search-orm</artifactId>
   <version>5.7.2.Final</version>
</dependency>

要使用实验性的 Elasticsearch 集成,您还需要

<dependency>
   <groupId>org.hibernate</groupId>
   <artifactId>hibernate-search-elasticsearch</artifactId>
   <version>5.7.2.Final</version>
</dependency>

可以从 Sourceforge 下载。

反馈、问题、想法?

要取得联系,请使用以下渠道


返回顶部