@EnableAutoConfiguration注解原理

@EnableAutoConfiguration:自动载入应用程序所需的所有Bean,这里涉及的注解有

接下来我们跟着源码一探究竟
点击进入AutoConfigurationImportSelector类
@EnableAutoConfiguration注解原理
进入getAutoConfigurationEntry方法
@EnableAutoConfiguration注解原理
进入getCandidateConfigurations
@EnableAutoConfiguration注解原理
点击进入loadFactoryNames
@EnableAutoConfiguration注解原理
点击进入当前包下
@EnableAutoConfiguration注解原理

@EnableAutoConfiguration注解原理
此时我们选择RestTemplateAutoConfiguration
@EnableAutoConfiguration注解原理