问题描述:
SpringBoot整合mybatis 以前每次都很顺利,今天遇到一个奇怪的问题:
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
分析:
bug简单明了,就是绑定不上嘛:
首选去查看:
1:mapper.xml中的namespace是否与mapper.java相对应,可以使用mybatis插件
,发现没问题
2:查看mapper.xml与mapper.java中的方法名是否对应--没问题
3:查看你的mapperlocation的配置文件是否与你建的包名的对应关系
4:使用idea创建目录的问题,查看你的项目目录
正确
错误
最后发现是错误4,真的是是个大坑,都给我整的怀疑自己了。