SpringBean容器以及@Configuration的一些测试

在读SpringInAction4 时候 看到将多个@Configuration 整合到一个@Configuration类里面的注解@Import测试

因此就一直觉得Spring只加载了一个@Configuration 其余的都须要经过@Import将其余的@Configration合并起来。.net

因此在开发SpringBoot的时候,自定义配置那些@Configuration的时候,一直在思考倒地是谁负责把这些配置整合起来的,component

后来通过多方测试发现,@Configuration 本身本省就是个@component,  只要主配置设置@ComponenScan 能扫描到的@Configuration都会自动被自开发

动归入到Bean容器中(包括其中配置的Bean),如今仍是比较想不通的是,既然如此那又何必@import?难道是为了兼顾@ComponenScan扫描不到的get

@Configuration?io

相关文章
相关标签/搜索