Invalid bound statement (not found): com.jd.springboot.mapper.UserMapper.insert 解决方法

技术的更新其实还是蛮快的,以前做Springboot整合Mybatis项目的时候,认为框架真的太好用了,现在又来一个Mybatis-plus,连基础的Dao和Mapper都可以省掉了,这对在做单表项目的朋友们实在是太友好了哈哈哈,不过好用归好用,使用的过程中也会遇到一些奇怪的问题,所以本人将Springboot整合Mybatis-plus过程中遇到的问题进行了总结,仅供大家参考,如下所示:


遇到的问题如下:

Springboot整合Mybatis-plus失败,没有找到对应的参数

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.jd.springboot.mapper.UserMapper.insert

解决的方法

  • 通过查询相关的文档信息后发现,本人在导入pom的依赖有问题,跟换pom依赖即可!同时希望大家在官网查看整合信息的时候,也要注意导入Springboot的整合依赖,而非Spring的整合依赖!
//更换前导入的Pom依赖
<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus</artifactId>
    <version>3.5.1<ersion>
</dependency>
//更换后导入的Pom依赖
<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>3.5.1<ersion>
</dependency>

更换后项目就没问题啦~


在这内卷的环境下,做好自己才是最难得的,别人想要的东西,不一定是你想要的,不要盲目跟风,不然大家都累~


版权声明:本文为weixin_44047784原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。