@SpringBootApplication 标注一个类是启动类
注解 | 作用 |
1、@ComponentScan | 自动扫描并加载组件或bean |
2、@SpringBootConfiguration | SpringBoot配置 |
2.1、@Configuration | Spring配置类 |
2.2、@Component | 表示启动类本身也只是Spring中一个组件 |
3、@EnableAutoConfiguration | 开启自动配置 |
3.1、@AutoConfigurationPackage | 自动配置包 |
@Import | 给容器中倒入一个组件 |
Registar.class | 自动配置包注册 |
3.2、@Import({AutoConfigurationImportSelector.class}) | 给容器导入组件 AutoConfigurationImportSelector:自动配置导入选择器 |