Десериализация объектов OData в объекты Java с помощью Apache Olingo - PullRequest
0 голосов
/ 04 июля 2019

Нам нужно интегрировать службу OData в приложение Java. Из-за отсутствия документации для SDL / Odata мы решили использовать Apache Olingo.

Наш вариант использования - запрашивать / читать объекты только из данного сервиса (мы никогда не будем писать).

У меня вопрос: как десериализовать полученные данные в реальные объекты? Есть ли способ (Odata 4) использовать аннотированные классы (например, Jpa или Json / Jackson) для десериализации непосредственно в класс?

В примерах, которые я нашел, не используются конкретные классы и используются литералы String для объявления имен полей. Это единственный способ? Есть ли пример, который, по крайней мере, имеет определенные классы данных для каждой сущности, доставляемой по данным odata?

1 Ответ

1 голос
/ 08 июля 2019

Я думаю, что вы ищете JPAP-процессор для Olingo 4. Здесь есть один доступный olingo-jpa-processor-v4

К сожалению, также не хватает документации и предварительная версия

...