(想直接看解决方案可以直接滑到文章最下方)
主播最近开始了瑞吉外卖的学习,进行到后台登录功能项目启动时发生了如下报错:
问idea中的Baidu Comate他是这样说的
实际问题应该是mybatis-plus与springboot不兼容导致的.他的解决办法是 对xml文件中配置的mybatis-plus的版本进行更改 实测过后是无法解决的(在更改版本之后报错再问Baidu Comate他会让你改别的版本一直循环 无法解决)
在经过网上的查找之后找到了真正能解决的办法:
原来的mybatis-plus的依赖是这样的
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.7</version>
</dependency>
修改后是这样的
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-spring-boot3-starter</artifactId>
<version>3.5.7</version>
</dependency>
我们只需要将原本的
<artifactId>mybatis-plus-boot-starter</artifactId>
修改为
<artifactId>mybatis-plus-spring-boot3-starter</artifactId>
项目就可以正常启动了(要记得修改之后重新加载maven)