请教下,为什么使用@FeignClient注解时加上的拦截器配置中不用加上@Configuration注解中注入到Spring容器中?
使用OpenFegin需要引入@EnableFeignClients注解,该注解中引入FeignClientsRegistrar类,该类继承ImportBeanDefinitionRegistrar,spring调用其registerBeanDefinitions方法动态添加BeanDefinition。这个方法有对@FeignClient的处理
这就涉及到springboot启动加载原理了,给你个路线,
EnableFeignClients --》 FeignClientsRegistrar