Нам нужно интегрировать службу OData в приложение Java. Из-за отсутствия документации для SDL / Odata мы решили использовать Apache Olingo.
Наш вариант использования - запрашивать / читать объекты только из данного сервиса (мы никогда не будем писать).
У меня вопрос: как десериализовать полученные данные в реальные объекты?
Есть ли способ (Odata 4) использовать аннотированные классы (например, Jpa или Json / Jackson) для десериализации непосредственно в класс?
В примерах, которые я нашел, не используются конкретные классы и используются литералы String для объявления имен полей. Это единственный способ? Есть ли пример, который, по крайней мере, имеет определенные классы данных для каждой сущности, доставляемой по данным odata?