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