今天写项目的时候@Qualifier一直报红,排查半天后面才知道原来是idea生成项目的时候把主配置的类放在一个包中导致默认包结构扫描发生改变,扫描不到你定义的组件,具体可以去看看SpirngBoot默认包结构规则。
解决方法:主配置类必须放在是你所扫描的包的父包上
SpringBoot遇到的坑@Qualifier报红的问题
最新推荐文章于 2022-05-20 12:11:07 发布
今天写项目的时候@Qualifier一直报红,排查半天后面才知道原来是idea生成项目的时候把主配置的类放在一个包中导致默认包结构扫描发生改变,扫描不到你定义的组件,具体可以去看看SpirngBoot默认包结构规则。
解决方法:主配置类必须放在是你所扫描的包的父包上