9.25每日总结 OpenFeign

OpenFeign

利用Nacos实现了服务的治理,利用RestTemplate实现了服务的远程调用。但是远程调用的代码太复杂了:
而且这种调用方式,与原本的本地方法调用差异太大,编程时的体验也不统一,一会儿远程调用,一会儿本地调用。
用到OpenFeign组件了。
其实远程调用的关键点就在于四个:
  • 请求方式
  • 请求路径
  • 请求参数
  • 返回值类型
所以,OpenFeign就利用SpringMVC的相关注解来声明上述4个参数,然后基于动态代理帮我们生成远程调用的代码,而无需我们手动再编写,非常方便。
posted @ 2024-09-26 20:27  笠大  阅读(12)  评论(0)    收藏  举报