在Spring中从另一个服务类调用服务类是可接受的设计方法

时间:2018-11-21 15:17:22

标签: spring-mvc spring-boot

我正在创建一个Spring Boot Rest API。我需要进行一些编排,例如我需要为每个请求调用2个不同的后端Rest服务和一个数据库调用。

我打算创建如下四个服务类。

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公开。

这是正确的设计方法吗?

0 个答案:

没有答案