解決mapper自動(dòng)裝配識(shí)別不了,Could not autowire.No beans of‘UserMapper‘type found
mapper自動(dòng)裝配識(shí)別不了,Could not autowire.No beans of‘UserMapper‘type found
利用MyBatisX插件使用MybatisPlus生成代碼后,使用自動(dòng)注入時(shí)報(bào)錯(cuò):
Could not autowire. No beans of ‘UserMapper’ type found
原因
Spring沒(méi)有未找到相應(yīng)的類(lèi)
方法一:添加@MapperScan注解
在Spring Boot應(yīng)用的主配置類(lèi)或者主啟動(dòng)類(lèi)上添加@MapperScan(“mapper文件夾所在包”)注解
讓Spring能夠在相應(yīng)的包中掃描
@SpringBootApplication
@MapperScan("com.example.Demo.mapper")
public class MiaoshaApplication {
public static void main(String[] args) {
SpringApplication.run(MiaoshaApplication.class, args);
}
}注:
- 首先確保路徑?jīng)]問(wèn)題
- mapper文件無(wú)論在開(kāi)發(fā)路徑還是traget導(dǎo)出路徑都是"com.example.Demo.mapper"的路徑
方法二:添加@Repository
如果方法一使用完無(wú)效,這就是idea的問(wèn)題了,運(yùn)行是不會(huì)報(bào)錯(cuò)的,如果想去掉爆紅,可以添加忽略提示Suppress,這個(gè)idea能Alt+Enter里有自動(dòng)添加
但是我喜歡在Mapper類(lèi)上加入@Repository,直接告訴idea識(shí)別。
@Repository
public interface UserMapper extends BaseMapper<User> {
}總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
JAVA編程實(shí)現(xiàn)UDP網(wǎng)絡(luò)通訊的方法示例
這篇文章主要介紹了JAVA編程實(shí)現(xiàn)UDP網(wǎng)絡(luò)通訊的方法,簡(jiǎn)單說(shuō)明了UDP通訊的原理并結(jié)合實(shí)例形式分析了java實(shí)現(xiàn)UDP通訊的相關(guān)類(lèi)與使用技巧,需要的朋友可以參考下2017-08-08
上傳自己的jar包到maven中央倉(cāng)庫(kù)的快速操作方法
網(wǎng)絡(luò)上可以搜索到很多jar包到中央倉(cāng)庫(kù),但是都不是多適合自己的項(xiàng)目,于是自己動(dòng)手寫(xiě)個(gè),本文檔通過(guò)sonatype上傳jar包至maven中央倉(cāng)庫(kù),Sonatype通過(guò)JIRA來(lái)管理OSSRH倉(cāng)庫(kù),具體實(shí)例代碼跟隨小編一起看看吧2021-08-08
詳解基于MybatisPlus兩步實(shí)現(xiàn)多租戶方案
這篇文章主要介紹了詳解基于MybatisPlus兩步實(shí)現(xiàn)多租戶方案,本文分兩步,通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04
SpringBoot使用自動(dòng)配置xxxAutoConfiguration
這篇文章介紹了SpringBoot自動(dòng)配置xxxAutoConfiguration的使用方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-12-12
Java如何使用itext向PDF插入數(shù)據(jù)和圖片
最近項(xiàng)目中使用到Java實(shí)現(xiàn)寫(xiě)入PDF文件,這篇文章主要給大家介紹了關(guān)于Java如何使用itext向PDF插入數(shù)據(jù)和圖片的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01
Java編程實(shí)現(xiàn)鄰接矩陣表示稠密圖代碼示例
這篇文章主要介紹了Java編程實(shí)現(xiàn)鄰接矩陣表示稠密圖代碼示例,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11

