异常一:Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: Cannot find implementation for com.sanning.exercise2022maven.user.dao.mapper.UserRoleMapper
解决方法:
<dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct</artifactId> <version>1.4.1.Final</version> </dependency> <dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct-processor</artifactId> <version>1.4.1.Final</version> </dependency>
异常二:Couldn’t retrieve @Mapper annotation
解决方案:
<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> <exclusions> <exclusion> <artifactId>org.mapstruct</artifactId> <groupId>mapstruct</groupId> </exclusion> </exclusions> </dependency>