Hibernate Search配备及简单应用

Hibernate Search配置及简单应用?  Hibernate Search是一款集成Apache Lucene的搜索jar包。?  一。配置?Sess

Hibernate Search配置及简单应用

?

  Hibernate Search是一款集成Apache Lucene的搜索jar包。

?

  一。配置

?

SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();        Session session = sessionFactory.openSession();        FullTextSession fullTextSession = Search.getFullTextSession(session);        Transaction transaction = fullTextSession.beginTransaction();        SearchFactory searchFactory = fullTextSession.getSearchFactory();        QueryBuilder queryBuilder = searchFactory.buildQueryBuilder().forEntity(Person.class).get();        Query query = queryBuilder.keyword().onField("name").matching("Zhong").createQuery();        FullTextQuery fullTextQuery = fullTextSession.createFullTextQuery(query, Person.class);        List<Person> list = fullTextQuery.list();        transaction.commit();        session.close();

?

  先将该项目上传以供参考。