Feign 启动之BeanDefinition扫描注入过程

启动类添加EnableFeignClients开启feign功能。并且该注解导入FeignClientsRegistrar

FeignClientsRegistrar实现三个接口分别为ImportBeanDefinitionRegistrar、ResourceLoaderAware、EnvironmentAware  用于获取环境、资源导入bean定义

最重要的是ImportBeanDefinitionRegistrar接口 有两个方法用于注册bean定义

 
 

 FeignClientsRegistrar 这个类核心方法是registerBeanDefinitions

 
 

registerDefaultConfiguration 该方法又包含连个方法,

扫描二维码关注公众号,回复: 14815797 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_39355187/article/details/126232681
今日推荐