SpringCloud服务之间的调用可以采用openfeign,今天这里就简单记录下需要做的步骤。
前置条件就是微服务都建好了,并且两个服务都注册到nacos上,这里用两个微服务模块。
简单描述:请求A模块,然后去调用B模块数据,最后从A模块接口返回。
需要在A模块添加openfeign的依赖和service写好接口,B模块的controller层写好接口
B模块:
只需要提供一个普通接口
A模块:
① 添加依赖
② 启动类上添加注解,表示需要进行远程调用
③ 添加接口,注意这里的@feignClient里面的模块名称就是nacos上B模块的服务名,其次就是这个请求URL要和B模块一致,才可以找到对应服务,否则会报404找不到
④ 写个测试接口调用
使用还是相对简单的,主要就是当前服务去添加openfeign的一些信息,然后被调用模块提供接口即可。
标签:调用,服务,openfeign,SpringCloud,接口,添加,模块 From: https://www.cnblogs.com/qwg-/p/18007449