Loading...
疑惑查看项目启动类并没有配置@ComponentScan,很疑惑为什么能够扫描到每一个模块注入到Spring容器。发现深入到每个模块之后发现,在每一个模块资源文件之下都有一个路径META-INF/spring.factories,在这个配置文件下加载了一个配置类,配置类配置了扫描该模块的注解@ComponentScan实现相关注入。Java SPI扩展机制Java SPI约定SpringBo...