如何从 Java 与 OData 交互?

2022-09-01 23:35:20

OData是微软对其Astoria(现在的WCF数据服务)RESTful查询/更新协议的重新打包。如果我想使用 Java 创建与 OData 兼容的数据源,我该怎么做?同样,如果我想使用 Java 中的 OData 数据源,我该怎么做?

http://www.odata.org/

部分答案如下。

OData网站建议Restlet支持OData。Restlet 的 API 文档提到了 org.restlet.ext.odata 包。

www.restlet.org/

www.restlet.org/documentation/snapshot/jee/ext/org/restlet/ext/odata/package-summary.html

这是唯一的答案吗?是否有关于进行此集成的博客文章?


答案 1

还有 odata4j


答案 2

Java中有一个olingo库,可用于与Odata协议进行RESTful通信。

您可以参考以下链接进行参考:https://olingo.apache.org/doc/odata4/index.html

您也可以从上面的链接中找到示例项目的源代码。