我在一个使用 Spring MVC 和 Hibernate 的应用程序上工作。我正在实现一些 RESTful Web 服务,并且很好奇如何轻松过滤集合服务器端。
例如,我希望能够过滤员工实体的集合。我研究了几个选项,例如RQL、Google处理自定义搜索的方式、Ebay 的答案,甚至是 Yahoo 的YQL。它们似乎都是过滤问题的好答案,但我似乎找不到任何可以让我轻松实现这个概念的库。
我确实在这里找到了:
自 2.3.0 版本以来,Apache CXF 通过其 JAX-RS 实现引入了 FIQL 支持
但我们已经在使用 Spring MVC。
我很惊讶没有库可以获取下面的粗体查询字符串,例如,并将其转换为 SQL 或 Hibernate 可以用来过滤的东西。
/雇员?lastname=john 或 jon&hiredate lt 20010201
完全有可能我想错了,但我想利用社区的经验和知识。我错过了什么?