mybatis报错Invalid bound statement (not found)

前两天自己的项目报了这个错
1.没有在工程中找到扫描xml,其他xml文件接口都可以使用
2.我的所有配置都没有问题
3.在dao层用@select或者其他语句都可以执行
4.在target的dao层中能看到扫描出来的xml文件

翻来覆去在网上找同样的错误,但是涉及的答案大同小异,不是说什么配置就是xml里面各种参数,都没有用

决解方法:
有一种配置这样的java层和resource层进行同名扫描,翻看自己的项目我的xml确实在命名比dao层少了一个单词,加上重新启动,测试接口,OK.
也就是说如果你的dao层是xxxxxDao.java,那么对用的mybatis则是xxxxxDao.xml文件,而且文件夹的目录需保持一致,不需要在pom.xml和yml中去配置相应的扫描。

相关文章:

  • 2021-08-28
  • 2021-08-30
  • 2020-05-28
  • 2021-08-09
  • 2018-10-11
  • 2021-10-29
  • 2021-08-09
  • 2021-10-19
猜你喜欢
  • 2021-10-23
  • 2019-10-12
  • 2020-10-20
  • 2019-09-02
  • 2018-03-22
  • 2020-10-28
  • 2018-09-03
  • 2018-12-14
相关资源
相似解决方案