springboot3.0.2不可与mybatispuls3.5.2同时使用,会出现Mapper注解失效,不能自动生成代理对象
<properties>
<java.version>17</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<spring-boot.version>3.0.2</spring-boot.version>
</properties>
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.2</version> </dependency>
会出现如下错误:
rg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'xxxxxxxxx': Unsatisfied dependency expressed through field xxxMapper': No qualifying bean of type 'xxxMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}