Spring Cloud OpenFeign底层实现原理
OpenFeign是Spring Cloud 在Feign的基础上支持了Spring MVC的注解,如@RequesMapping等等。OpenFeign的@FeignClient可以解析SpringMVC的@RequestMapping注解下的接口,并通过动态代理的方式产生实现类,实现类中做负载均衡并调用其他服务。通过触发 Spring 应用程序对 classpath 中 @FeignClient 修饰类的扫描解析到修饰类后, Feign 框架通过扩展 Spring Bean。
原创
2024-04-16 22:31:55 ·
1659 阅读 ·
2 评论