org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

其他namespace未正确引入接口、字段不匹配不说,这里只提供一个很不易察觉的问题可能原因

 

就是你的mapper.xml文件的文件名是mapper,而不是mapper.xml

在IDEA中,创建一个文件但是没有.xml后缀就创建,它依然会让你选择要创建的文件的类型,你可以选择类型为xml文件,但是!!!。此时这个文件虽然内容和普通的xml文件一致,但是其是没有后缀的,IDEA不会帮你加.xml后缀,尤其在SSM和SpringBoot项目中,其配置文件都是通过 *.xml来查找的,该文件没有.xml后缀,因此不会被识别

posted @ 2019-11-20 16:29  天生的外交家  阅读(237)  评论(0编辑  收藏  举报