Spring boot + Mybatis : Invalid bound statement (not found)
如果只在启动类上配置@MapperScan注解,默认只扫描和mapper接口同名的xml文件
如有mapper接口名字和xml名字不一样的情况,需扫描任意名字的xml需要配置如下
#application.properties
mybatis.mapper-locations=classpath*:com/xx/xxx/*.xml
如果你不是这个问题 有使用maven的话,可能是编译的时候xml资源没有打进来

本文详细解析了SpringBoot结合MyBatis框架中遇到的Invalid bound statement (not found)错误,阐述了如何通过正确配置@MapperScan及mybatis.mapper-locations属性来解决mapper接口与XML映射文件不匹配的问题,特别强调了当mapper接口与XML文件名称不一致时的解决方案。
2858

被折叠的 条评论
为什么被折叠?



