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