ODATA4过滤到SQL所在的位置

时间:2018-02-21 13:32:57

标签: olingo

我用postgrace数据库创建了一个odata服务。我需要实现过滤器。为此我需要将filter url params转换为jdbc where子句。有没有人这样做过?

最诚挚的问候, 马拉卡席尔瓦

2 个答案:

答案 0 :(得分:2)

从Apache Olingo实现ExpressionVisitor接口(基于我假设您使用此库的标记)是您的选择。

我使用Spring,Hibernate和Apache Olingo做了一个示例应用程序,并使用上述接口创建HQL查询。您可以看到代码herehere,并使用JDBC构建此代码。应用主目录:https://github.com/sollersconsulting/confitura2017/tree/master/snapgram

答案 1 :(得分:0)

我建议按照Olingo网站上的教程,他们非常好,具体来说: Link to Olingo tutorail on $filter