屬性配置其上層的屬性類就可以了,而不是Autowired下層
類似于
此類問題
出現此情況有多種解決方法
文章目錄
解決1:啟動類位置
解決方法 :将啟動類或者要注入的類放到啟動類的同級或子級包内
解決2:降低Bean的安全級别
解決3:将@Autowired改為@Resource
解決1:啟動類位置
可以檢視本地啟動類放置位置
啟動類一般要放在最外層的根目錄位置
這樣才能掃到同級别以及子級的類
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5iM4czMyMTY4EmMwQGMlFGZyYzX4ITOzEDMzIzLcdDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
同上圖,如果你的類放在gdcp包外,啟動類是掃描不到的
解決方法 :将啟動類或者要注入的類放到啟動類的同級或子級包内
解決2:降低Bean的安全級别
此問題是建立在:程式能正常運作,但是依舊有紅色波浪線報錯,但是無影響單純是看紅色礙眼
降低安全級别後,恢複正常
此問題是Spring掃描問題,不造成太大影響