如果在mybatis中出现 或者在整合ssm 中有
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
一般的原因是 Mapper interface 的xml 文件的定义没有对应上.需要检查包名,namespage,方法名,是否对应的上,需要一一对比,能复制的不会在写.
以下的步骤进行参考检查一下 4大原则,如果是ssm的整合,至虚要两步的检查
[1] 检查xml文件所在的package名称是否与interface 对应的名称----对应.
[2] 检查 xml 文件的 namespace 是否和xml 文件的package 名称一一对应
[3] 检查方法{函数}的名称是否对应的上
[4] 去掉xml 的中文的注释
[5] 在xml的文件中加入一行空格
[6] 现在一般是使用idea进行 编写 有的大量的提示 检查 xml 的没有提示的一部分,这个我排查了,一个小时才发现的,-------希望对你有用,欢迎大家的评论