一定要細心 org.apache.ibatis.binding.BindingException


今天捕獲了org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)這個異常。

主要原因

1.xml和java文件的包名不一致
2.namespace裏面的路徑不一致
3.mapper沒有該方法,或者方法參數類型,返回值不一致

本次原因

反覆找錯,還是找不到,原因竟是,自己創建mapper.xml文件時,沒有一步一步創建文件夾,最終發現“aa.bb.cc”的路徑在文件夾中只是同一級文件名,而不是分開的aa文件夾下有bb文件夾,bb文件夾下存在cc文件夾…
如下圖:
在這裏插入圖片描述
正確的應該是:
在這裏插入圖片描述

總結

切記:在resources下建路徑一定要一級一級新建文件夾!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章