我已经集成了Spring MVC + Spring Framework 4 + Hibernate ORM 4。
现在我想在 hibernate搜索中使用全文搜索。
那么,如何将Spring Framework 4与Hibernate Search 5集成?
答案 0 :(得分:3)
根据official documentation,这应该简单如下:
<property name="hibernate.search.default.directory_provider" value="filesystem"/>
和<property name="hibernate.search.default.indexBase" value="/var/lucene/indexes"/>
添加到Hibernate配置中。或者,您可以choose a different provider。FullTextSession
作为Search.getFullTextSession(sessionFactory.getCurrentSession())
,或者如果使用EntityManager,请获取FullTextEntityManager
作为Search.getFullTextEntityManager(entityManager)
。假设使用Spring注入sessionFactory
或entityManager
。试一试,如果您遇到任何具体问题,可以将它们作为单独的问题提出。