首页 > 技术文章 > bean扫描的问题

notchangeworld 2021-12-25 10:17 原文

情况说明:

主程序依赖子模块中的程序,其中子模块中需要bean注册,但是死活注入不进去。

为啥?

主程序中没有扫描到指定位置的bean,那怎么办?

@SpringBootApplication(scanBasePackages = "com.change")

scanBasePackages = ""的作用是扫描指定位置的bean。

但是有一个疑问,@Configuration的作用不是扫描吗?当然不是了,这个标签的作用声明该类为一个配置类。在本程序中启动会自动扫描,在其他中不会。

推荐阅读