- 已关闭**。此问题需要details or clarity。当前不接受答案。
- 想要改进此问题?**添加详细信息并通过editing this post阐明问题。
21小时前关门了。
Improve this question
我有一个控制器,其中有一个端点(比如说端点1)在使用端点1的数据后,我们检查一些条件,需要调用端点2。如何使用springboot设计此需求
我可以直接从服务层使用endpoint2吗?
21小时前关门了。
Improve this question
我有一个控制器,其中有一个端点(比如说端点1)在使用端点1的数据后,我们检查一些条件,需要调用端点2。如何使用springboot设计此需求
我可以直接从服务层使用endpoint2吗?
2条答案
按热度按时间lpwwtiir1#
endpoint2是外部服务还是自己的服务如果是外部服务,需要使用resttemplate调用,如果是内部服务,直接调用服务逻辑即可
rqmkfv5c2#
你可以而且应该使用API来代替直接调用服务逻辑,这将有助于重用性,同时抽象层将避免服务之间的耦合。
您可以使用RestTemplate或WebClient(对于Spring版本〉= 5)从服务层中调用API。