From 38df1605be59464d6119e7c5f14ad26a64a9f8d4 Mon Sep 17 00:00:00 2001 From: swordmeng Date: Thu, 13 Feb 2025 17:06:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E9=A1=B9=E7=9B=AE=E6=89=93?= =?UTF-8?q?=E5=8C=85=E7=89=88=E6=9C=AC=EF=BC=8C=E5=A2=9E=E5=8A=A0build?= =?UTF-8?q?=E6=9E=84=E5=BB=BA=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data-framework/pom.xml | 2 +- data-storage-api/pom.xml | 2 +- .../src/main/java/com/huaxing/pojo/dto/DatabaseDTO.java | 6 ++++++ .../src/main/java/com/huaxing/pojo/dto/TableColumnDTO.java | 13 ++++++------- .../src/main/java/com/huaxing/pojo/dto/TableDTO.java | 6 ++++++ data-storage/pom.xml | 2 +- pom.xml | 2 +- 7 files changed, 22 insertions(+), 11 deletions(-) diff --git a/data-framework/pom.xml b/data-framework/pom.xml index c0a6489..1217d55 100644 --- a/data-framework/pom.xml +++ b/data-framework/pom.xml @@ -6,7 +6,7 @@ com.huaxing data-bridge - 0.0.1-SNAPSHOT + 1.0.0 data-framework diff --git a/data-storage-api/pom.xml b/data-storage-api/pom.xml index 5a5ff70..4e4cc2c 100644 --- a/data-storage-api/pom.xml +++ b/data-storage-api/pom.xml @@ -6,7 +6,7 @@ com.huaxing data-bridge - 0.0.1-SNAPSHOT + 1.0.0 data-storage-api diff --git a/data-storage-api/src/main/java/com/huaxing/pojo/dto/DatabaseDTO.java b/data-storage-api/src/main/java/com/huaxing/pojo/dto/DatabaseDTO.java index dfe5ca6..f0f22f1 100644 --- a/data-storage-api/src/main/java/com/huaxing/pojo/dto/DatabaseDTO.java +++ b/data-storage-api/src/main/java/com/huaxing/pojo/dto/DatabaseDTO.java @@ -1,6 +1,9 @@ package com.huaxing.pojo.dto; +import lombok.AllArgsConstructor; +import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; /** * @ProjectName: data-bridge @@ -12,6 +15,9 @@ import lombok.Data; * @Version: 1.0 */ @Data +@NoArgsConstructor +@AllArgsConstructor +@Builder(builderClassName = "Builder", buildMethodName = "build", toBuilder = true) public class DatabaseDTO { private String databaseName; private String databaseComment; diff --git a/data-storage-api/src/main/java/com/huaxing/pojo/dto/TableColumnDTO.java b/data-storage-api/src/main/java/com/huaxing/pojo/dto/TableColumnDTO.java index 8d60919..a4deb8b 100644 --- a/data-storage-api/src/main/java/com/huaxing/pojo/dto/TableColumnDTO.java +++ b/data-storage-api/src/main/java/com/huaxing/pojo/dto/TableColumnDTO.java @@ -1,6 +1,9 @@ package com.huaxing.pojo.dto; +import lombok.AllArgsConstructor; +import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import javax.validation.constraints.NotEmpty; @@ -14,6 +17,9 @@ import javax.validation.constraints.NotEmpty; * @Version: 1.0 */ @Data +@NoArgsConstructor +@AllArgsConstructor +@Builder(builderClassName = "Builder", buildMethodName = "build", toBuilder = true) public class TableColumnDTO { /** * 列名 @@ -32,11 +38,4 @@ public class TableColumnDTO { */ private String columnDesc; - public TableColumnDTO() { - } - public TableColumnDTO(String columnName, String columnType, String columnDesc) { - this.columnName = columnName; - this.columnType = columnType; - this.columnDesc = columnDesc; - } } diff --git a/data-storage-api/src/main/java/com/huaxing/pojo/dto/TableDTO.java b/data-storage-api/src/main/java/com/huaxing/pojo/dto/TableDTO.java index 20e2d06..232761c 100644 --- a/data-storage-api/src/main/java/com/huaxing/pojo/dto/TableDTO.java +++ b/data-storage-api/src/main/java/com/huaxing/pojo/dto/TableDTO.java @@ -1,6 +1,9 @@ package com.huaxing.pojo.dto; +import lombok.AllArgsConstructor; +import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import javax.validation.constraints.NotEmpty; import java.util.Iterator; @@ -17,6 +20,9 @@ import java.util.Objects; * @Version: 1.0 */ @Data +@NoArgsConstructor +@AllArgsConstructor +@Builder(builderClassName = "Builder", buildMethodName = "build", toBuilder = true) public class TableDTO { /** * 数据库名 diff --git a/data-storage/pom.xml b/data-storage/pom.xml index 0f143f7..bd7ad32 100644 --- a/data-storage/pom.xml +++ b/data-storage/pom.xml @@ -6,7 +6,7 @@ com.huaxing data-bridge - 0.0.1-SNAPSHOT + 1.0.0 data-storage diff --git a/pom.xml b/pom.xml index 053b8d6..c56b010 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.huaxing data-bridge - 0.0.1-SNAPSHOT + 1.0.0 pom data-bridge data-bridge