简化多个休息调用Java spring

时间:2016-03-10 17:06:46

标签: spring rest spring-mvc

我的休息服务需要使用数据f我是其他服务..要获取数据,我必须对不同端点的同一服务进行3次调用。我使用rest模板并在第一次调用的其他sinc输出输入到其他之后依次调用一个。保持代码清洁的最佳做法是什么?我不喜欢我的代码混乱这些调用..

1 个答案:

答案 0 :(得分:0)

您可以创建复合服务并隐藏其后的内部呼叫(3个呼叫)。

  1. 公开您的复合服务说MyService
  2. 在MyService内部调用ExternalService1,ExternalService2,ExternalService3
  3. 从MyService返回响应