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


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


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

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM