Mapped Statements collection does not contain value for 接口.方法 问题解决

在SSM整合时,遇到了Mapped Statements collection does not contain value for xxx 的问题。如图:
这里写图片描述

然后就仔细的看了看

  • mapper文件被加载到mybatis的配置文件中
  • 接口中有这个方法
  • mapper映射文件的namespace对应接口的全路径(包名+类名)
  • mapper映射文件的sql语句的id对应接口的方法名

然后在组长的帮助下。得到了结果mapper.xml文件名和所写的mapper名称不相同,导致出现上面的错误。现做一个笔记,方便以后查阅。


版权声明:本文为Q_Sea__原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。