背景

使用若依系统的框架来做自己的功能系统,它是使用mybatis,而我在使用过mybatisPlus后就回不去了,在我引入mybatisPlus后再使用save()方法时总是会报错:"Invalid bound statement (not found)"

过程

在我上一次出现这个问题后,我尝试了两三天都没解决,后来我就先做别的事了,今天再次遇到我说什么也要解决。然后,我在查阅了大量资料,去看了mybatisPlus上面的issue后(上次没有去看),发现有很多人跟我遇到一样的问题,在我统计和总结并且结合官网,我得出的结论是:我的错误出现在了这一点

image-20210128035648750

结论

当然在知道了问题在哪后,我去尝试解决问题同样花费了不少时间,因为我不太了解sqlsessionfactory要如何替换,在尝试了很多次之后,我最终成功了,这里贴出解决方法:

若依的项目中全局搜索mybatisConfig 类文件

修改这一句

image-20210128035914761

Logo

快速构建 Web 应用程序

更多推荐