Вызов класса обслуживания из другого класса обслуживания в Spring является приемлемым подходом к проектированию. - PullRequest
0 голосов
/ 21 ноября 2018

Я создаю Spring Boot Rest API.Мне нужно выполнить некоторую оркестровку, например, мне нужно вызывать 2 разные бэкэнд-службы отдыха и один вызов БД для каждого запроса.

Я планирую создать 4 класса обслуживания, как показано ниже.

1.GetDBDataService --> To call Repository and fetch the data.
2.BackendRestAPIService -->To Call one of the backend service.
3.BackendSOAPService --> To Call one of the SOAP Service
4.OrcherstrationService -To Orchestrate above three calls and consolidate results and send back to Controller.

Все эти классы Service будут представлены через соответствующие ServiceInterfaces.

Это правильный подход к проектированию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...