OpenFeign
OpenFeign用于服务间调用,之前80模块调8001模块使用了restTemplate,使用OpenFeign只需创建接口添加注解即可 订单模块通过OpenFeign调支付模块案例 新建cloud-consumer-feign-order80订单模块 pom中拉取openfeign的依赖,配置yml,启动类添加注解@EnableFeignClients 新建一个接口并添加注解@FeignClient,将要调的8001模块中控制层的方法复制到该接口,这个接口相当于80模块的业务层 编写控制层,调用接口中的方法
80控制层 --> 80模块openfeign --> 8001、8002 # 在openfeign中指定了服务名称,调指定服务中的方法 测试:在浏览器中访问80模块的控制层,就可以调支付模块了 OpenFeign自带负载均衡配置项,服务调用时会负载调用
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术