出现这种错误有好多种情况,常见的错误有以下这些:

1.检查xml文件所在package名称是否和Mapper interface所在的包名

<mapper namespace="com.energy.modules.pv.dao.UserDao">
 mapper的namespace写的不对!!!注意系修改;

2.UserDao的方法在UserDao.xml中没有,然后执行UserDao的方法会报此;

3. UserDao的方法返回值是List<user>,而select元素没有正确配置ResultMap,或者只配置ResultType;

4. 如果你确认没有以上问题,请任意修改下对应的xml文件,比如删除一个空行,或者回车加一行,保存.问题解决;

5.看下mapper的XML配置路径是否正确;
6.还有一种奇葩事件,是点页面多个接口报同样的错误,代码也没改,前一分钟还能用,突然就报错,重新clean,然后重新编译打包,运行,发现问题解决了;

7.如果不小心在mybatis的xml中的sql里面如果加了分号,也会报此错误;

转载借鉴地址:https://blog.csdn.net/hao134838/article/details/87286458

最新文章

  1. 【搬砖】安卓入门(4)- Java开发编程基础--数组
  2. IP地址,子网掩码、默认网关,DNS服务器是什么意思?
  3. xcode国际化工具genstrings体验总结
  4. C++ 类知识点
  5. SVN服务器搭建和使用(二)(转载)
  6. 8. 星际争霸之php设计模式--享元模式
  7. 关于SWT中的布局Layout
  8. 【BZOJ2434-[Noi2011]】阿狸的打字机(AC自动机(fail树)+离线+树状数组)
  9. IOS开发中ARC下的assign和weak区别
  10. HashMap和Hashtable的差别
  11. SQL自动创建表和自动插入字段实例
  12. loadrunner 计数器
  13. Python3基础 filter与lambda表达式配合 筛选出1-100之间的奇数
  14. 如何在Crystal框架项目中内置启动Zookeeper服务?
  15. 20155237 2016-2017-2 《Java程序设计》第5周学习总结
  16. java围棋游戏源代码
  17. Hadoop学习笔记五
  18. .net core使用Ocelot+Identity Server统一网关验证
  19. Linux下查看设设置时间date命令
  20. windows 2003 IIS 设置 FTP被动模式

热门文章

  1. 从2021强网杯的一道题学习docx文件操作
  2. Git错误:unable to access &#39;https://git.voicegu.com/qa/qa.git/&#39;: SSL certificate problem: unable to get local issuer certificate
  3. SQLITE数据库不支持远程访问
  4. python pycharm 正则表达式批量替换
  5. USB数据线 单独供电
  6. 《手把手教你》系列技巧篇(九)-java+ selenium自动化测试-元素定位大法之By name(详细教程)
  7. 深入理解JavaScript中的继承
  8. VirtualBox 修改Android x86虚拟机的分辨率
  9. 网络损伤仪WANsim中关于丢包的介绍
  10. springboot+mybatis+mysql 利用mybatis自动生成sql语句