出现问题:
org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'cityMapper' defined in file
问题原因:
mybatis-plus 与spring-boot 3 版本不兼容问题。
解决问题:
在pom.xml 文件中将,mybatis-plus的版本更换。 依赖如下:
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.5</version> </dependency>
修改完成之后,用idea自带maven插件,clean一下。
项目启动成功!