解决SpringBoot多工程时jar包中注解不能扫描生效问题

由于SpringBoot默认包扫描机制是:从启动类所在包开始,扫描当前包及其子包下的所有文件。
由于刚开始我的启动类包名为:com.chenwei.site.staticfileserver,而core项目文件包名均为com.chenwei.site.core.*,故core下文件无法被扫描注入。

springboot多模块打包问题:本人新建了一个springboot项目,后想扩展为多模块形式,增强扩展性,用A子模块(只有这个有Application启动程序)去调用另外一个B子模块  发现无法调用 需要在A的子模块的Application下添加如下扫描注解 如下。

@SpringBootApplication(scanBasePackages={"com.news.*"})

posted @ 2022-11-10 19:27  彬在俊  阅读(542)  评论(0编辑  收藏  举报