做项目时有被恶心到,试了好多方法,又是手写sql、mapper、service等都不管用
我们走一遍流程,正常启动boot,已使用mybatisX生成结构,目的使用id查询user信息
测试接口后台报错,意思就是找不到mapper,我捣鼓了半天发现是pom文件问题
因为引入了错误的mybatis-plus依赖,别复制,为了方便大家看错误
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
<version>3.3.1</version>
</dependency>
这是正确的mybatis-plus依赖,用这个,大家可以检查一下自己的依赖
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.2</version>
</dependency>
再次启动项目,会看到mybatis图标,表示依赖正确
前端也是成功查询到数据,猴开心,如果解决了您的问题给个赞呗!若没解决我们可以共同讨论。
寄语:大家导入依赖时一定不要被依赖名所迷惑哈,一定细心细心再细心!!!