From 623bc6615f6b88bc2bc3a8484fa743f9fdae9fe7 Mon Sep 17 00:00:00 2001 From: Qin Dong Ming <2720806930@qq.com> Date: Thu, 29 Aug 2024 20:04:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=AB=AF=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E7=BC=96=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/muyu/controller/Student.java | 23 +++++++++++ .../main/java/com/muyu/controller/Test.java | 39 +++++++++++++++++++ .../serviceImpl/EngineLevelServiceImpl.java | 1 - elt-data-access/pom.xml | 26 +++++++++++++ pom.xml | 1 + 5 files changed, 89 insertions(+), 1 deletion(-) create mode 100644 cloud-etl-server/src/main/java/com/muyu/controller/Student.java create mode 100644 cloud-etl-server/src/main/java/com/muyu/controller/Test.java create mode 100644 elt-data-access/pom.xml diff --git a/cloud-etl-server/src/main/java/com/muyu/controller/Student.java b/cloud-etl-server/src/main/java/com/muyu/controller/Student.java new file mode 100644 index 0000000..cec92e4 --- /dev/null +++ b/cloud-etl-server/src/main/java/com/muyu/controller/Student.java @@ -0,0 +1,23 @@ +package com.muyu.controller; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * @Author:qdm + * @Package:com.muyu.controller + * @Project:cloud-etl-engine + * @name:Student + * @Date:2024/8/29 19:53 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@Builder +public class Student { + private Integer id; + private String name; + private Integer age; +} diff --git a/cloud-etl-server/src/main/java/com/muyu/controller/Test.java b/cloud-etl-server/src/main/java/com/muyu/controller/Test.java new file mode 100644 index 0000000..096de8c --- /dev/null +++ b/cloud-etl-server/src/main/java/com/muyu/controller/Test.java @@ -0,0 +1,39 @@ +package com.muyu.controller; + +import lombok.extern.log4j.Log4j2; +import org.springframework.stereotype.Component; + +/** + * @Author:qdm + * @Package:com.muyu.controller + * @Project:cloud-etl-engine + * @name:Test + * @Date:2024/8/29 19:54 + */ +@Component +@Log4j2 +public class Test { + public static void main(String[] args) { + + Student student = new Student(); + + student.setName("张"); + + if (student.getName().length()<2|| student.getName().length()>16){ + + throw new RuntimeException("名称不合法"); + + } + + student.setName(""); + + if (student.getAge()<1 || student.getAge()>120){ + + throw new RuntimeException("名称不合法"); + + } + + student.setAge(200); + + } +} diff --git a/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/EngineLevelServiceImpl.java b/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/EngineLevelServiceImpl.java index 1e314a5..29ee30d 100644 --- a/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/EngineLevelServiceImpl.java +++ b/cloud-etl-server/src/main/java/com/muyu/service/serviceImpl/EngineLevelServiceImpl.java @@ -1,6 +1,5 @@ package com.muyu.service.serviceImpl; -import com.muyu.controller.EngineLevelController; import com.muyu.domain.EngineLevelEntity; import com.muyu.domain.constants.Result; import com.muyu.mapper.EnginLevelMapper; diff --git a/elt-data-access/pom.xml b/elt-data-access/pom.xml new file mode 100644 index 0000000..9baf79a --- /dev/null +++ b/elt-data-access/pom.xml @@ -0,0 +1,26 @@ + + + 4.0.0 + + com.muyu + cloud-etl-engine + 1.0.0 + + + elt-data-access + + + 17 + 17 + UTF-8 + + + + + com.muyu + cloud-common-core + + + diff --git a/pom.xml b/pom.xml index 66816b4..9c84cdb 100644 --- a/pom.xml +++ b/pom.xml @@ -20,6 +20,7 @@ cloud-etl-common cloud-etl-remote cloud-etl-server + elt-data-access 1.8