http://your233.iteye.com/blog/1563240
上面的博客总结了4个可能出现的问题,如下:
1、mapper.xml中没有加入namespace
2、mapper.xml中的方法和接口mapper的方法不对应
3、mapper.xml没有加入到mybatis-config.xml中(即总的配置文件),例外:配置了mapper文件的包路径的除外
4、mapper.xml文件名和所写的mapper名称不相同。
遗憾的是,我按照上面的规则查看了一下都没有错,查来查去,就是找不到错误,最后经过仔细检查,原来是selectOne的参数写错了,
应该是包名+接口名+接口的函数名,还是要仔细啊!