@SpringBootApplication 默认是以下三个注解的集合
@Configuration
@EnableAutoConfiguration
@ComponentScan。
@Configuration :这个注解搭配@Bean可以像xml配置中生成一个bean实例
<beans>
<bean id = "bean" class="com.test.Bean"></bean>
</beans>
@EnableAutoConfiguration 能够自动配置spring的上下文,试图猜测和配置你想要的bean类,通常会自动根据你的类路径和你的bean定义自动配置。
@ComponentScan 会自动扫描指定包下的全部标有@Component的类,并注册成bean。