遇到的问题:
报错如下:
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.XXX.demo.mapper.XXXMapper.XXXXX]
分析问题:
由问题可知
mybatis绑定异常:找不到这个xxxMapper接口对应的xxxMapper.xml文件.
绑定方法无效。
解决办法:
查到的解决方案
1:检查xml文件所在package名称是否和Mapper interface所在的包名一一对应;
2:检查xml的namespace是否和xml文件的package名称一一对应;
3:检查方法名称是否对应;
4:去除xml文件中的中文注释;
5:随意在xml文件中加一个空格或者空行然后保存。
注意:新建包要一个一个的建。不能一次建成.
最后:
问题解决:
发现是注释问题,导致mybatis配置出现问题
要注意注释的位置,不然可能会导致注释变成值。
最后将注释放到上一行。