Java 类之间的转换,仅需要增加一个注解,减少了乏味且容易出错的开发任务
基于注解处理器,所有生成工作都在编译期完成
属性转换基于类中的 getter/setter 方法
支持JDK8~17、SpringBoot2~3
支持单个类配置多个类型转换
更强大的Map转对象功能
<dependency>
<groupId>io.github.linpeilie</groupId>
<artifactId>mapstruct-plus-spring-boot-starter</artifactId>
<version>1.4.8</version>
</dependency>
implementation group: 'io.github.linpeilie', name: 'mapstruct-plus-spring-boot-starter', version: '1.4.8'
spring-boot-autoconfigure
版本号 2.7.9
---> 2.7.18
SpringContextUtils
类名,防止与其他项目类名冲突;AutoMapping
、AutoMappings
、ReverseAutoMapping
、ReverseAutoMappings
特性;ReverseAutoMappings
配置不生效的问题……