idea中springboot整合mybatis找不到mapper接口的原因分析
整合網(wǎng)上以及開發(fā)時遇到的錯誤原因
就是路徑不對
1.maper.xml命名空間不對應(yīng)mapper接口的位置
2.xml方法名未對應(yīng)上mappe接口里面的方法名
3.mapper文件未注入成功,也就是位置掃描錯誤。
4.如果都檢查完了,一定要檢查編譯后的文件里面的路徑。
我的錯誤就是生成配置文件路徑:
我的掃描mapper.xml是在mybatis/mysql/*.xml,剛開始建文件夾的時候命名為mybatis.mysql
idea中這樣命名是一個一級目錄,所以編譯后的文件的目錄也是mybatis.mysql/*.xml,所以一直找不到mapper文件。
解決方法
建立二級目錄
最后編譯如上圖的文件夾
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
java 學(xué)習(xí)筆記(入門篇)_java程序helloWorld
安裝配置完Java的jdk,下面就開始寫第一個java程序--hello World.用來在控制臺輸出“Hello World”,接下來詳細(xì)介紹,感興趣的朋友可以參考下2013-01-01Mybatis-Plus中IdType.AUTO局部配置不生效的問題解決
本文主要介紹了Mybatis-Plus中IdType.AUTO局部配置不生效的問題解決,數(shù)據(jù)庫插入數(shù)據(jù)時,id的默認(rèn)生成方式還是雪花算法,局部配置沒有生效,下面就來解決一下,感興趣的可以了解一下2023-09-09淺析java實(shí)現(xiàn)數(shù)據(jù)加密問題
本文通過實(shí)例代碼給大家介紹了java實(shí)現(xiàn)數(shù)據(jù)加密問題,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧2019-11-11Spring Cloud Feign實(shí)現(xiàn)文件上傳下載的示例代碼
Feign框架對于文件上傳消息體格式并沒有做原生支持,需要集成模塊feign-form來實(shí)現(xiàn),本文就詳細(xì)的介紹一下如何使用,感興趣的可以了解一下2022-02-02Java Calendar類使用總結(jié)及使用實(shí)例
這篇文章主要介紹了Java Calendar類使用總結(jié)及使用實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03SpringBoot項(xiàng)目配置文件注釋亂碼的問題解決方案
這篇文章主要介紹了SpringBoot 項(xiàng)目配置文件注釋亂碼的問題解決方案,文中通過圖文結(jié)合的方式給大家講解的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-07-07RestTemplate使用不當(dāng)引發(fā)的問題及解決
這篇文章主要介紹了RestTemplate使用不當(dāng)引發(fā)的問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10