@ComponentScan注解**

@ComponentScan注解具体扫描的包的根路径由Spring Boot项目主程序启动类所在包位置决定,在扫描过程当中由前面介绍的@AutoConfigurationPackage注解进行解析,从而获得Spring Boot项目主程序启动类所在包的具体位置 总结: @SpringBootApplication 的注解的功能就分析差很少了, 简单来讲就是 3 个注解的组合注解: ```java |- @SpringBootConfiguration |- @Configuration //经过javaConfig的方式来添加组件到IOC容器中 |- @EnableAutoConfiguration |- @AutoConfigurationPackage //自动配置包,与@ComponentScan扫描到的添加到IOC |- @Import(AutoConfigurationImportSelector.class) //到META-INF/spring.factories中定义的bean添加到IOC容器中 |- @ComponentScan //包扫描 ``` 这些内容,是从拉勾教育的《Java工程师高薪训练营》里学到的,课程内容很是全面,还有拉勾的内推大厂服务,推荐你也看看。
相关文章
相关标签/搜索