使用的是IDEA,代码是由MyBatisGenerator生成的。xml文件放在resource
资源文件夹下面。实在是找不出问题了,麻烦有经验的大神指导下。
这个错误我遇到过, 我怀疑是generator 插件的问题, 就是我的代码,拷到别人机器上 运行,没问题,我的idea项目里就是有问题。
最后解决: 把generator 生成的pojo, xml, mapper ,全部都删掉, 再重新生成一次就好了。
感觉这种问题保留源码和必要的数据,然后拷贝到另一台电脑试试,经常会出现自己电脑运行不了,别的电脑可以运行的情况
1.mapper的namespace写的不对!!!注意系修改。
2.UserDao的方法在UserDao.xml中没有,然后执行UserDao的方法会报此
UserDao的方法返回值是List,而select元素没有正确配置ResultMap,或者只配置ResultType!
如果你确认没有以上问题,请任意修改下对应的xml文件,比如删除一个空行,保存.问题解决…