MyBatis切换至MyBatis-plus踩坑Invalid bound statement (not found):

部分情况可以参考https://blog.csdn.net/wwrzyy/article/details/86034458

我的问题出现的根本原因就是没有扫描到mapper的xml文件
因为MyBatis与MyBatis-plus配置不同
我在切换后,没有写MyBatis-plus的配置,只是保留了MyBatis的配置

mybatis:
  config-location: classpath:mybatis/mybatis-config.xml
  mapper-locations: classpath:mybatis/mapper/*.xml

  configuration:
    map-underscore-to-camel-case: true

上面是MyBatis的配置,应删掉,并修改为,注意是mybatis-plus

mybatis-plus:
  mapper-locations: classpath:mybatis/mapper/*.xml
  
  configuration:
    map-underscore-to-camel-case: true
上一篇:Spring Boot 中直接映射静态资源


下一篇:hadoop3.2下MapReduce操作出现错误: 找不到或无法加载主类org.apache.hadoop.mapreduce.v2.app.MRAppMaster 问题解决方法