Spring boot 怎么调用同项目的另一个接口?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring boot 怎么调用同项目的另一个接口?相关的知识,希望对你有一定的参考价值。

请问下在相同的spring boot 项目中 ,两个不同的Controller的接口怎么调用

参考技术A 直接调用具体的service层方法,一般controller层只负责提供接口,如果想通过http接口请求,那就在service里面写http请求代码,controller里面传接口及参数调用方法。追问

我想直接在AController的service层中调用BController的接口返回数据可行吗,要怎么实现

追答

同项目中没必要通过接口调用,你直接将Bcontroller的接口具体实现代码提取到service层,Acontroller中直接调用service层方法

本回答被提问者采纳
参考技术B 直接调用具体的service层方法,一般controller层只负责提供接口,如果想通过http接口请求,那就在service里面写http请求代码,controller里面传接口及参数调用方法。 参考技术C node.js可以基本功能写成restful service接口,另外一个项目通过restful service来调用,这是目前一个很流行的模式 直接调用具体的service层方法,一般control。 参考技术D 直接调用具体的service层方法,一般controller层只负责提供接口,如果想通过http接口请求,那就在service里面写http请求代码,controller里面传接口及参数调用方法。 第5个回答  2021-03-09 用RPC,整合dubbo就可以在AController的service层中调用BController的接口了

以上是关于Spring boot 怎么调用同项目的另一个接口?的主要内容,如果未能解决你的问题,请参考以下文章

(22)java Spring Cloud+Spring boot+mybatis企业快速开发架构之SpringCloud-使用Feign调用服务接口

当我从另一个调用接口方法时,Spring Boot(Java)中出现以下错误

Spring Boot/Gradle/Querydsl项目有相同的依赖依赖于不同版本的另一个依赖

spring boot应用调用webservice接口

Spring-Boot ? ShapeFile文件读写工具类+接口调用

Spring Boot - 访问外部接口最全总结