SpringBoot+Maven多模塊環境,
模塊AdminWeb:AdminLoginController.class
模塊AdminLogin:AdminLoginService.class
AdminLoginController中依賴了AdminLoginService
當maven包引入了,使用@Autowired時,未正確掃描時,會提示,該類不能直接依賴注入
如:
,編譯也會報錯
重點:主要是因爲在啓動AdminWeb模塊時,@SpringBootApplication註解會掃描AdminWebApplication當前包及其子包,
這樣就掃描不到AdminLogin模塊的文件了,需要手動指定掃描包