展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

OpenFeign

OpenFeign用于服务间调用,之前80模块调8001模块使用了restTemplate,使用OpenFeign只需创建接口添加注解即可
订单模块通过OpenFeign调支付模块案例
新建cloud-consumer-feign-order80订单模块
pom中拉取openfeign的依赖,配置yml,启动类添加注解@EnableFeignClients
新建一个接口并添加注解@FeignClient,将要调的8001模块中控制层的方法复制到该接口,这个接口相当于80模块的业务层
编写控制层,调用接口中的方法

80控制层 --> 80模块openfeign --> 80018002 # 在openfeign中指定了服务名称,调指定服务中的方法
测试:在浏览器中访问80模块的控制层,就可以调支付模块了
OpenFeign自带负载均衡配置项,服务调用时会负载调用
posted @   DogLeftover  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示