我有文本字段的Java Swing应用程序。
例如,我需要使用自动完成功能来创建类似于文本搜索的JIRA(请参见下图):
firstName = John AND lastName = Smith AND age > 35
我需要将此查询文本发送到服务器。在服务器端,我需要将此文本传输到Hibernate Criteria,执行Search并将列表返回到客户端。
firstName, lastName and age
是具有适当的getter和setter的User.class
属性。是否有任何Java框架可以帮助我将此类字符串转换为Hibernate条件? Solr,Lucene?
最佳答案
当然,请使用Hibernate Search Framework
您可以将其添加到Hibernate Configuration之上,并从基于数据库中可用数据构建的Lucene索引中检索结果。
关于java - 在服务器端使用自动完成功能创建查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12168755/