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项目有相同的依赖依赖于不同版本的另一个依赖