feign
文章平均质量分 61
w7sss
这个作者很懒,什么都没留下…
展开
-
Spring-Cloud-OpenFeign源码解析(下篇)
在上篇,分析了Feign客户端也就是我们写的Feign接口的动态代理的创建过程,接下来就是feign接口的调用过程啦,调用过程就比较简单了,大部分工作在创建feign接口的动态代理就做好了。 由于是接口,自然只能使用jdk动态代理,源码入口为FeignCircuitBreakerInvocationHandler: 这里主要看feign的调用逻辑,也就是方法委派,找到在创建feign动态代理时创建的的对应与每个接口方法的methodHandler:execute原创 2022-07-06 11:23:52 · 426 阅读 · 0 评论 -
Spring-Cloud-OpenFeign源码解析(上篇)
openFeign作为一个http客户端,可以让开发人员像调用一个本地接口一样调用一个http接口,而spring cloud也将openFeign集成到了spring cloud全家桶中,成为了spring cloud体系中微服务接口调用的标准实现,同时spring cloud也扩展的openFeign,使之支持springMVC注解。feign的使用我想大部分人都已经太熟悉了,下面直接进入源码。源码版本:spring-cloud-openfeign-3.1.1 源码入口就是EnableFe原创 2022-07-06 11:23:18 · 889 阅读 · 0 评论