其实出现这个问题实质就是mapper接口和mapper.xml文件没有映射起来。
常见的错误如下:
1.mapper.xml中的namespace和实际的mapper文件不一致
2.mapper接口中的方法名和mapper.xml中的id标签不一致
3.上两步的问题都没有,但是还是不行,可能原因就是,没有构建进去,打开target看看对应的mapper.xml文件与Mapper接口在不在同一目录下
如果不在同一目录下极有可能是mapper.xml文件位置放错,有可能在resources下创建目录时使用了错误的方式。必须这样创建:com/powernode/mybatis/mapper