Result Maps collection already contains value for


啟動的時候報錯,junit報錯一樣的

Result Maps collection already contains value for

mybatis

查了一下應該是  ***mapper.java和  ***mapper.xml解析有問題了,

不能注入了。

按照***mapper.java 里的方法一個一個到***mapper.xml去查 id

結果發現有一個重復了,好像記得開發的時候手抖了一下,把一個東西多copy了一遍,

又可能一下copy了好多方法,后來又單個又插進來考了一遍,

這個錯誤編譯的時候不報錯,只有運行的時候才出現。

把***mapper.xml文件里這個重復的id方法刪除掉,問題解決豁然開朗。

 

-------------------------------------------

補充

還會導致一大堆連鎖錯誤。

Could not autowire field

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM