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

image.png

根据
https://www.cnblogs.com/yucongblog/p/7550590.html
排查

1.mapper接口和mapper.xml是否在同一个包(package)下?名字是否一样(仅后缀不同)?
2.mapper.xml的命名空间(namespace)是否跟mapper接口的包名一致?
3.接口的方法名,与xml中的一条sql标签的id一致
4.如果接口中的返回值List集合(不知道其他集合也是),那么xml里面的配置,尽量用resultMap(保证resultMap配置正确),不要用resultType

5.这个掠过

都没有作用,后来对比完整项目发现
application.properties文件中未写明xml文件配置
在文件中加入

mybatis.mapper-locations=classpath:mapper/*.xml

即解决问题。


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容