这个错误是因为Mybatis中*mapper.xml文件映射问题导致的,可以从以下几个方面进行排查:
- 1、配置中是否正确引入了对应的mapper文件
- 2、mapper文件是否被编译到正确的路径下
- 3、映射文件名称与接口的类名称是否一致(根据配置来定,不是必须)
- 4、mapper文件里的命名空间配置是否正确
- 5、接口里声明的方法在mapper中是否有对应的id值与其对应
- 6、mapper文件方法的resultType,resultMap等参数配置是否正确
- 7、接口中方法实现时的参数传递是否正确
以上根据网上查询的资料以及实际遇到的问题总结而成。