Как предоставить услугу odata с помощью s4sdk? - PullRequest
0 голосов
/ 19 марта 2019

Я создал проект с помощью s4sdk и создал приложение с загрузочной пружиной, которое может использовать службу ODATA, предоставляемую локальной серверной системой ABAP (за счет использования VDM). Теперь я хочу, чтобы мое приложение могло предоставлять внешнюю службу ODATA. Я знаю, что "SAP Cloud Platform SDK для разработки сервисов" может это сделать. Нужно ли вводить это в свой проект и как? Или "s4sdk" уже содержит его. Я заметил, что уже могу использовать аннотацию типа «@Read» для создания класса реализации сервиса в моем проекте. Но после создания класса реализации поместите файл edmx в ресурсную / edmx свертку. Открытая служба ODATA не работает. Любые советы для этого? Большое спасибо.

1 Ответ

0 голосов
/ 19 марта 2019

Позвольте мне рассказать вам о серии блогов о SAP Cloud Platform SDK для разработки сервисов .

Причина, по которой вы можете использовать @Read, заключается в том, как вы уже предполагали,что SAP S / 4HANA Cloud SDK уже объявляет SDK Cloud Cloud Platform для разработки сервисов в своей спецификации.

Кроме того, в то время как SAP S / 4HANA Cloud SDK управляет правильной версией SDK SAP Cloud Platformдля разработки сервисов мы рекомендуем вам явно указать зависимость SDK SAP Cloud Platform для разработки сервисов в вашем файле pom.xml (без аппаратной установки его версии).

...