我有带文本字段的java swing应用程序。 我需要创建像自动完成的文本搜索一样的JIRA(见下图):
firstName = John AND lastName = Smith AND age > 35
我需要将此查询文本发送到Server。在服务器端,我需要将此文本传输到Hibernate Criteria执行搜索并返回到客户端的列表。
firstName, lastName and age
是User.class
属性,具有适当的getter和setter。
是否有任何java框架可以帮助我将这样的字符串转换为Hibernate标准? Solr,Lucene?
答案 0 :(得分:2)
当然,请使用Hibernate Search Framework 您可以在Hibernate配置之上添加它,并从lucene索引中检索结果,该索引是根据数据库中可用的数据构建的。