From 6e21c6472843d67bfb5dd590e33207a58d41695e Mon Sep 17 00:00:00 2001 From: MichelleChung <1242874891@qq.com> Date: 星期四, 02 三月 2023 22:09:51 +0800 Subject: [PATCH] !292 mapstruct-plus 接入替换 BeanUtil * add 新增 mapstruct-plus 用于实体类转换 ; --- pom.xml | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/pom.xml b/pom.xml index 3fd70c6..b22fd6a 100644 --- a/pom.xml +++ b/pom.xml @@ -35,6 +35,8 @@ <dynamic-ds.version>3.6.1</dynamic-ds.version> <alibaba-ttl.version>2.14.2</alibaba-ttl.version> <xxl-job.version>2.3.1</xxl-job.version> + <mapstruct-plus.version>1.1.6</mapstruct-plus.version> + <mapstruct-plus.lombok.version>0.2.0</mapstruct-plus.lombok.version> <lombok.version>1.18.24</lombok.version> <bouncycastle.version>1.72</bouncycastle.version> @@ -295,6 +297,12 @@ </dependency> <dependency> + <groupId>io.github.linpeilie</groupId> + <artifactId>mapstruct-plus-spring-boot-starter</artifactId> + <version>${mapstruct-plus.version}</version> + </dependency> + + <dependency> <groupId>com.ruoyi</groupId> <artifactId>ruoyi-system</artifactId> <version>${revision}</version> @@ -355,6 +363,16 @@ <artifactId>spring-boot-configuration-processor</artifactId> <version>${spring-boot.version}</version> </path> + <path> + <groupId>io.github.linpeilie</groupId> + <artifactId>mapstruct-plus-processor</artifactId> + <version>${mapstruct-plus.version}</version> + </path> + <path> + <groupId>org.projectlombok</groupId> + <artifactId>lombok-mapstruct-binding</artifactId> + <version>${mapstruct-plus.lombok.version}</version> + </path> </annotationProcessorPaths> <compilerArgs> <arg>-parameters</arg> -- Gitblit v1.9.3