1.@SpringBootApplication 相当于以下三个:
@SpringBootConfiguration :该注解标记的类为SpringBoot主程序类,是一个组合
注解(包含@Configuration)
@EnableAutoConfiguration :自动装配,用于自动配置starter中的信息,实现自动化装配
@ComponentScan :包扫描,用于扫描指定位置下的所有的Spring相关注解(包含@Bean)
2.其他注解
@Bean:用在方法上,取代xml中的<bean>标签创建对象使用
@Configuration:用在雷伤,声明当前类是一个配置文件