mybatis plus 报错 Invalid bound statement (not found): com.xxxx.方法名
项目启动正常, 调用接口就报错: Invalid bound statement (not found): com.xxxx.方法名 网上基本上是说,mapper 接口跟 mapper.xml 映射出了问题,比如方法名拼写错误等,可我这个包下面没有mapper那一层,根本不会用到mybatis plus
也有资料说是 springboot启动类 @MapperScan 跟mybatis 配置类注解冲突,让注掉 配置类中的@MapperScan,但我这个不管用
查看资料 @MapperScan 会把他扫描路径下的接口都生成实现类,就是说mybatis plus 给我生成了一个service的实现类,这个类并没有实现我的接口, 通过@Autowired 注入的是mybatis的实现类,所以报错 修改启动类,包扫描的路径,指向具体的mapper路径,就不会给service生成实现类了,问题解决
mybatis plus 报错 Invalid bound statement (not found): com.xxxx.方法名最先出现在Python成神之路。
共有 0 条评论