我的查询会变得非常复杂,我们希望将其切换到Criteria API以保持其可管理性.我们基本上选择了一些匹配过滤器的数据,但是根据匹配的过滤器数量来排序结果集.我们通过在select子句中添加一个字段来跟踪多少个过滤器匹配.
一个例子会有所帮助:
http://sqlfiddle.com/#!4/90e02/2
有没有办法使用Hibernate Criteria API执行此操作.我们的目标是确保这不会成为创建我们必须维护的大型HQL字符串的代码.
我不一定需要一个例子作为答案(虽然那会很棒!)但是是/否以及指向我如何完成它的工作会起作用.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。