首先你要判斷是的是否注入進來了
一種是我沒有注入進來報錯(運行報錯)
第二種是注入進來了,可以正常運行,但是這個紅色的提示看着看着不爽
方法:
第一種是包掃描的問題
配置文件中沒有掃描到xml,仔細查看
sprignboot的Application中沒有掃描dao
加上註解:
//掃描repository接口的父包
@MapperScan("com.xxx.dao")
第二種
可以修改警告的範圍(但是不太想改)
可以在mapper上加上@Repository註解,紅色提示馬上消失!
import org.springframework.stereotype.Repository;
@Repository