Возникновение проблем — интеграция библиотеки Java Olingo OData 4.0 в приложение SpringBoot

Я интегрировал Java-библиотеку Olingo OData 4.0 с обычным проектом Maven и смог получить результаты для примера приложения для чтения. Я использовал hibernate для подключения к своему собственному источнику данных PostgreSQL и смог получить там результаты.

Но я не могу получить результаты, когда выполнял те же действия для весеннего загрузочного приложения.

Я пробовал следующие подходы:

  1. В классе RestController я предоставил сопоставление запросов и в одном из методов класса реализовал следующий код.
  2. Создал отдельный файл сервлета и в сервисном методе снова вызвал приведенный ниже код.

Я также убедился, что в файлы EDMprovider и процессора внесены необходимые изменения. Но все равно не повезло.

Может ли кто-нибудь помочь мне интегрировать библиотеку Java OData 4.0 с SpringBoot 2.0?

OData odata = OData.newInstance();
ServiceMetadata edm = odata.createServiceMetadata(new DemoEdmProvider(), new ArrayList<EdmxReference>());
  ODataHttpHandler handler = odata.createHandler(edm);
  handler.register(new DemoEntityCollectionProcessor());

Вы смогли в этом разобраться?

Chantz 25.06.2020 01:50
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
1
762
0

Другие вопросы по теме