Invalid bound statement (not found)


報這個錯,請檢測以下步驟:

  • mapper.xml的namespace要寫所映射接口的全稱類名。

  • mapper.xml中的每個statement的id要和接口方法的方法名相同

  • mapper.xml中定義的每個sql的parameterType要和接口方法的形參類型相同

  • mapper.xml中定義的每個sql的resultType要和接口方法的返回值的類型相同

  • mapper.xml要和對應的mapper接口在同一個包下

  • mapper.xml的命名規范遵守: 接口名+Mapper.xml

然而我的問題是:

mybatis:
  mapper-locations: classpath:/mapper/BookMapper.xml

居然少寫了個s,寫成了

mapper-location,找了快兩天,這個錯就是找不到與接口相應的mapper.xml

參考springboot整合mybaits 文章:


免責聲明!

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



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