最近搭了个spring boot+mybatis-plus项目, 发现自己写的sql可以执行,但是引用mybatis-plus 里的封装的基础方法就会报Invalid bound statement (not found)。。。
因为用了大量标签,减少代码,所以一直怀疑是不是标签缺失或错误(从实体类到service),结果没结果。。。
又尝试好多种方法修改配置文件,换pom里的包。。。结果没结果。。。。
最后换包时发现mybatis-plus包与mybatis包还是有区别的,后来就联想到我的sqlSessionFactory配置,终于发现sqlSessionFactory替换成mybatis-plusd的MybatisSqlSessionFactoryBean,问题完美解决了
大坑啊啊啊!