我对 OData 很陌生。根据我的互联网阅读,我收集到的是 Apache Olingo 对于 OData 服务和 OData 消费者的 Java 实现更好(与 OData4j 相比)。
您能帮我提供 Olingo 服务和 Olingo 消费者的示例代码吗?
非常感谢这方面的任何帮助。
祝你有个好的一天。
谢谢。
首先,您需要在此处查阅 Olingo 的文档。他们的文档对于基础来说是可以的,但是一旦你开始扩展它,那里就没有多少了。正如您在 18 小时内没有人回答这个问题所看到的那样,OData 现在似乎不是一个热门话题。
如果您想在没有 JPA 的情况下创建基本服务,这是一个很好的资源:OData Service with Olingo
如果要创建使用 JPA 的 OData 服务,这是一个很好的资源:OData JPA Web App。这也有助于使用 MySQL 的 Olingo OData。
下面是关于如何创建客户端的文档:Olingo 客户端我们实际上使用 Excel 作为客户端,这对 Excel 用户来说非常好。但是,有时 Excel 与某些功能(EDM 复杂类型)存在兼容性问题。这里有一些关于如何使用Excel 和 OData的好文档