【问题标题】:Deserialization of OData objects to Java objects with Apache Olingo使用 Apache Olingo 将 OData 对象反序列化为 Java 对象
【发布时间】:2019-11-14 22:35:16
【问题描述】:

我们需要在 Java 应用程序中集成 OData 服务。由于缺少 SDL/Odata 的文档,我们决定使用 Apache Olingo。

我们的用例是只从给定的服务中查询/读取对象(我们永远不会写)。

我的问题是:如何将接收到的数据反序列化为真实对象? 有没有办法(Odata 4)使用带注释的类(如 Jpa 或 Json/Jackson)直接反序列化成一个类?

我发现的示例没有使用特定的类,而是使用字符串文字来声明字段名称。这是唯一的方法吗?有没有一个例子,每个实体至少有一个由 odata 提供的特定数据类?

【问题讨论】:

    标签: java client odata olingo


    【解决方案1】:

    我认为您正在寻找的是用于 Olingo 4 的 JPAProcessor。这里有一个可用的 olingo-jpa-processor-v4

    不幸的是,它也缺乏文档并且是预发布的

    【讨论】:

    • 但是使用 olingo 的建议方法是什么?
    猜你喜欢
    • 2015-01-09
    • 2018-07-17
    • 1970-01-01
    • 2017-12-28
    • 1970-01-01
    • 2015-11-14
    • 1970-01-01
    • 1970-01-01
    • 2016-07-02
    相关资源
    最近更新 更多