mapper无法绑定

  • 使用mapper 报无法绑定
    报错信息

报这个错无非就是找不到映射的文件或者方法。

那就一一排查:
0:@Autowird是否引用
1:检查xml文件所在package名称是否和Mapper interface所在的包名一一对应;
2:检查xml的namespace是否和xml文件的package名称一一对应;
3:检查方法名称是否对应;
4:去除xml文件中的中文注释;
5:随意在xml文件中加一个空格或者空行然后保存。

都尝试了,没有错,且class文件有:
在这里插入图片描述
于是又在启动类中加入@MapperScan ,依然不行
最后无意间打开文件发现问题:
在这里插入图片描述
是不是觉得怪异?
正确如下:在这里插入图片描述
于是删掉,重新建立,ok.
ideal上看起来结构是一样的,坑啊:
在这里插入图片描述
上面是对的,下面是错的,唉,简直了。


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