-
原由 問題使用的框架是springboot,自動化部署省了配置,可是卻忽略了不少。
-
問題
模塊A引入模塊B ,可是模塊B的bean一直注入不進來,通過一番查驗以後發現,
A模塊的Application是在com.xxx.family包下,那麼勢必只能掃描到這個包下的bean,
B模塊的Application是在com.xxx包下,那麼在A引入B之後就A就確定掃描不到他上層包的bean了
複製代碼
-
解決 把A模塊的Application放在com.xxx包下便可
-
總結,引入模塊(A)無非就是把被引入模塊(B)的內容加入到引入模塊(A)的命名空間下,那麼必定要保證在A中配置了能掃描到B下的包,尤爲是像Springboot這種自動配置的腳手架,更要當心