From 03fb02c6b1f622f4904cdeb368f4e674d03d8113 Mon Sep 17 00:00:00 2001 From: liaozan <378024053@qq.com> Date: Mon, 20 Mar 2023 17:48:13 +0800 Subject: [PATCH] Update archetype struct --- .../META-INF/maven/archetype-metadata.xml | 16 ++++++ .../__subModuleNamePrefix__-api-impl/.gitkeep | 1 + .../__subModuleNamePrefix__-api-impl/pom.xml | 6 +- .../__subModuleNamePrefix__-api/.gitkeep | 1 + .../__subModuleNamePrefix__-api/pom.xml | 4 +- .../__subModuleNamePrefix__-common/.gitkeep | 1 + .../__subModuleNamePrefix__-common/pom.xml | 4 +- .../__subModuleNamePrefix__-dal/.gitkeep | 1 + .../__subModuleNamePrefix__-dal/pom.xml | 4 +- .../__subModuleNamePrefix__-facade/.gitkeep | 1 + .../__subModuleNamePrefix__-facade/pom.xml | 4 +- .../__subModuleNamePrefix__-service/.gitkeep | 1 + .../__subModuleNamePrefix__-service/pom.xml | 4 +- .../__subModuleNamePrefix__-starter/.gitkeep | 1 + .../__subModuleNamePrefix__-starter/pom.xml | 57 +++++++++++++++++++ .../src/main/java/Application.java | 0 .../src/main/resources/application.yaml | 0 .../src/test/java/ApplicationTest.java | 0 .../src/test/resources/application.yaml | 0 .../__subModuleNamePrefix__-web/.gitkeep | 1 + .../__subModuleNamePrefix__-web/pom.xml | 30 +--------- .../resources/archetype-resources/pom.xml | 10 ++++ 22 files changed, 106 insertions(+), 41 deletions(-) create mode 100644 src/main/resources/archetype-resources/__subModuleNamePrefix__-api-impl/.gitkeep create mode 100644 src/main/resources/archetype-resources/__subModuleNamePrefix__-api/.gitkeep create mode 100644 src/main/resources/archetype-resources/__subModuleNamePrefix__-common/.gitkeep create mode 100644 src/main/resources/archetype-resources/__subModuleNamePrefix__-dal/.gitkeep create mode 100644 src/main/resources/archetype-resources/__subModuleNamePrefix__-facade/.gitkeep create mode 100644 src/main/resources/archetype-resources/__subModuleNamePrefix__-service/.gitkeep create mode 100644 src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/.gitkeep create mode 100644 src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/pom.xml rename src/main/resources/archetype-resources/{__subModuleNamePrefix__-web => __subModuleNamePrefix__-starter}/src/main/java/Application.java (100%) rename src/main/resources/archetype-resources/{__subModuleNamePrefix__-web => __subModuleNamePrefix__-starter}/src/main/resources/application.yaml (100%) rename src/main/resources/archetype-resources/{__subModuleNamePrefix__-web => __subModuleNamePrefix__-starter}/src/test/java/ApplicationTest.java (100%) rename src/main/resources/archetype-resources/{__subModuleNamePrefix__-web => __subModuleNamePrefix__-starter}/src/test/resources/application.yaml (100%) create mode 100644 src/main/resources/archetype-resources/__subModuleNamePrefix__-web/.gitkeep diff --git a/src/main/resources/META-INF/maven/archetype-metadata.xml b/src/main/resources/META-INF/maven/archetype-metadata.xml index c04af24..90e2c9d 100644 --- a/src/main/resources/META-INF/maven/archetype-metadata.xml +++ b/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -122,6 +122,22 @@ + + + src/main/java + + **/*.java + + + + + + pom.xml + + + + + src/main/java diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-api-impl/.gitkeep b/src/main/resources/archetype-resources/__subModuleNamePrefix__-api-impl/.gitkeep new file mode 100644 index 0000000..ae3a4cb --- /dev/null +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-api-impl/.gitkeep @@ -0,0 +1 @@ +Remove me after you add files in this module \ No newline at end of file diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-api-impl/pom.xml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-api-impl/pom.xml index f5251ae..3239cd3 100644 --- a/src/main/resources/archetype-resources/__subModuleNamePrefix__-api-impl/pom.xml +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-api-impl/pom.xml @@ -1,6 +1,6 @@ - 4.0.0 @@ -24,7 +24,7 @@ ${groupId} - ${subModuleNamePrefix}-service + ${subModuleNamePrefix}-facade diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-api/.gitkeep b/src/main/resources/archetype-resources/__subModuleNamePrefix__-api/.gitkeep new file mode 100644 index 0000000..ae3a4cb --- /dev/null +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-api/.gitkeep @@ -0,0 +1 @@ +Remove me after you add files in this module \ No newline at end of file diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-api/pom.xml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-api/pom.xml index 16a4310..d0511a9 100644 --- a/src/main/resources/archetype-resources/__subModuleNamePrefix__-api/pom.xml +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-api/pom.xml @@ -1,6 +1,6 @@ - 4.0.0 diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-common/.gitkeep b/src/main/resources/archetype-resources/__subModuleNamePrefix__-common/.gitkeep new file mode 100644 index 0000000..ae3a4cb --- /dev/null +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-common/.gitkeep @@ -0,0 +1 @@ +Remove me after you add files in this module \ No newline at end of file diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-common/pom.xml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-common/pom.xml index 1a7e22a..07dcf7f 100644 --- a/src/main/resources/archetype-resources/__subModuleNamePrefix__-common/pom.xml +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-common/pom.xml @@ -1,6 +1,6 @@ - 4.0.0 diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-dal/.gitkeep b/src/main/resources/archetype-resources/__subModuleNamePrefix__-dal/.gitkeep new file mode 100644 index 0000000..ae3a4cb --- /dev/null +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-dal/.gitkeep @@ -0,0 +1 @@ +Remove me after you add files in this module \ No newline at end of file diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-dal/pom.xml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-dal/pom.xml index f995b0c..2e4f63d 100644 --- a/src/main/resources/archetype-resources/__subModuleNamePrefix__-dal/pom.xml +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-dal/pom.xml @@ -1,6 +1,6 @@ - 4.0.0 diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-facade/.gitkeep b/src/main/resources/archetype-resources/__subModuleNamePrefix__-facade/.gitkeep new file mode 100644 index 0000000..ae3a4cb --- /dev/null +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-facade/.gitkeep @@ -0,0 +1 @@ +Remove me after you add files in this module \ No newline at end of file diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-facade/pom.xml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-facade/pom.xml index c090e35..245647c 100644 --- a/src/main/resources/archetype-resources/__subModuleNamePrefix__-facade/pom.xml +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-facade/pom.xml @@ -1,6 +1,6 @@ - 4.0.0 diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-service/.gitkeep b/src/main/resources/archetype-resources/__subModuleNamePrefix__-service/.gitkeep new file mode 100644 index 0000000..ae3a4cb --- /dev/null +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-service/.gitkeep @@ -0,0 +1 @@ +Remove me after you add files in this module \ No newline at end of file diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-service/pom.xml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-service/pom.xml index f116b13..f149822 100644 --- a/src/main/resources/archetype-resources/__subModuleNamePrefix__-service/pom.xml +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-service/pom.xml @@ -1,6 +1,6 @@ - 4.0.0 diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/.gitkeep b/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/.gitkeep new file mode 100644 index 0000000..ae3a4cb --- /dev/null +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/.gitkeep @@ -0,0 +1 @@ +Remove me after you add files in this module \ No newline at end of file diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/pom.xml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/pom.xml new file mode 100644 index 0000000..4b51345 --- /dev/null +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/pom.xml @@ -0,0 +1,57 @@ + + + + 4.0.0 + + + ${groupId} + ${rootArtifactId} + ${revision} + + + ${subModuleNamePrefix}-starter + + + true + + + + + ${groupId} + ${subModuleNamePrefix}-api-impl + + + ${groupId} + ${subModuleNamePrefix}-web + + + com.schbrain.framework + logger-spring-boot-starter + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + com.schbrain.maven.plugin + integration-maven-plugin + + + io.github.git-commit-id + git-commit-id-maven-plugin + + + + + \ No newline at end of file diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/src/main/java/Application.java b/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/src/main/java/Application.java similarity index 100% rename from src/main/resources/archetype-resources/__subModuleNamePrefix__-web/src/main/java/Application.java rename to src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/src/main/java/Application.java diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/src/main/resources/application.yaml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/src/main/resources/application.yaml similarity index 100% rename from src/main/resources/archetype-resources/__subModuleNamePrefix__-web/src/main/resources/application.yaml rename to src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/src/main/resources/application.yaml diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/src/test/java/ApplicationTest.java b/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/src/test/java/ApplicationTest.java similarity index 100% rename from src/main/resources/archetype-resources/__subModuleNamePrefix__-web/src/test/java/ApplicationTest.java rename to src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/src/test/java/ApplicationTest.java diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/src/test/resources/application.yaml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/src/test/resources/application.yaml similarity index 100% rename from src/main/resources/archetype-resources/__subModuleNamePrefix__-web/src/test/resources/application.yaml rename to src/main/resources/archetype-resources/__subModuleNamePrefix__-starter/src/test/resources/application.yaml diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/.gitkeep b/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/.gitkeep new file mode 100644 index 0000000..ae3a4cb --- /dev/null +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/.gitkeep @@ -0,0 +1 @@ +Remove me after you add files in this module \ No newline at end of file diff --git a/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/pom.xml b/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/pom.xml index dc032ea..449582c 100644 --- a/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/pom.xml +++ b/src/main/resources/archetype-resources/__subModuleNamePrefix__-web/pom.xml @@ -1,6 +1,6 @@ - 4.0.0 @@ -26,32 +26,6 @@ com.schbrain.common web-common - - com.schbrain.framework - logger-spring-boot-starter - - - org.springframework.boot - spring-boot-starter-test - test - - - - - org.springframework.boot - spring-boot-maven-plugin - - - com.schbrain.maven.plugin - integration-maven-plugin - - - io.github.git-commit-id - git-commit-id-maven-plugin - - - - \ No newline at end of file diff --git a/src/main/resources/archetype-resources/pom.xml b/src/main/resources/archetype-resources/pom.xml index c8a8d82..bacbe0e 100644 --- a/src/main/resources/archetype-resources/pom.xml +++ b/src/main/resources/archetype-resources/pom.xml @@ -62,6 +62,16 @@ ${subModuleNamePrefix}-facade ${project.version} + + ${groupId} + ${subModuleNamePrefix}-web + ${project.version} + + + ${groupId} + ${subModuleNamePrefix}-starter + ${project.version} + -- GitLab