Java 如何使用hibernate中的示例类搜索数据库中的类似实体

Java 如何使用hibernate中的示例类搜索数据库中的类似实体,java,hibernate,search,entity,hibernate-search,Java,Hibernate,Search,Entity,Hibernate Search,我知道有一个叫做Example的Hibernate类,我们可以使用它来获取相似的实体,以便进行搜索,但是这个类是否允许以通用的方式获取实体搜索 我解释一下,我构建了一个示例实体,该实体的属性名为name,value=myname,Hibernate是否能够返回一个属性名为value=mname的实体?是的,这是可能的,但要启用文本级相似性,需要一个Lucene索引来加快查询速度,否则,在关系数据库上运行会非常低效 这是由Hibernate的扩展提供的,用于与Lucene集成并透明地管理索引。使用

我知道有一个叫做Example的Hibernate类,我们可以使用它来获取相似的实体,以便进行搜索,但是这个类是否允许以通用的方式获取实体搜索


我解释一下,我构建了一个示例实体,该实体的属性名为name,value=myname,Hibernate是否能够返回一个属性名为value=mname的实体?

是的,这是可能的,但要启用文本级相似性,需要一个Lucene索引来加快查询速度,否则,在关系数据库上运行会非常低效


这是由Hibernate的扩展提供的,用于与Lucene集成并透明地管理索引。

使用类似Hibernate的查询进行搜索。是打字错误吗??我的名字对mname?不,不是打字错误,这是一个例子,我故意这么做的。因此,没有其他解决方案,我必须在查询中使用符号“%”,这就是您的想法,对吗?