diff --git a/dependencies/pom.xml b/dependencies/pom.xml new file mode 100644 index 0000000..2bae0e3 --- /dev/null +++ b/dependencies/pom.xml @@ -0,0 +1,41 @@ + + + 4.0.0 + + cn.skcks.docking.wx + dependencies + 0.0.1-SNAPSHOT + pom + + + 17 + 17 + UTF-8 + + 4.6.0 + + + + + + com.github.binarywang + weixin-java-mp + ${wx-java.version} + + + + com.github.binarywang + weixin-java-miniapp + ${wx-java.version} + + + + com.github.binarywang + weixin-java-open + ${wx-java.version} + + + + diff --git a/platform-services/admin-web-service/pom.xml b/platform-services/admin-web-service/pom.xml new file mode 100644 index 0000000..131dc27 --- /dev/null +++ b/platform-services/admin-web-service/pom.xml @@ -0,0 +1,21 @@ + + + 4.0.0 + + cn.skcks.docking.wx.services + platform-services + 0.0.1-SNAPSHOT + + + cn.skcks.docking.wx.services.web.admin + admin-web-service + + + 17 + 17 + UTF-8 + + + diff --git a/platform-services/admin-web-service/src/main/java/cn/skcks/docking/wx/services/web/admin/AdminWebServiceStarter.java b/platform-services/admin-web-service/src/main/java/cn/skcks/docking/wx/services/web/admin/AdminWebServiceStarter.java new file mode 100644 index 0000000..4df19e8 --- /dev/null +++ b/platform-services/admin-web-service/src/main/java/cn/skcks/docking/wx/services/web/admin/AdminWebServiceStarter.java @@ -0,0 +1,11 @@ +package cn.skcks.docking.wx.services.web.admin; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class AdminWebServiceStarter { + public static void main(String[] args) { + SpringApplication.run(AdminWebServiceStarter.class, args); + } +} diff --git a/platform-services/admin-web-service/src/main/resources/application.yml b/platform-services/admin-web-service/src/main/resources/application.yml new file mode 100644 index 0000000..01d2635 --- /dev/null +++ b/platform-services/admin-web-service/src/main/resources/application.yml @@ -0,0 +1,6 @@ +spring: + application: + name: admin-web-service + +server: + port: 18880 diff --git a/platform-services/pom.xml b/platform-services/pom.xml new file mode 100644 index 0000000..435e6f0 --- /dev/null +++ b/platform-services/pom.xml @@ -0,0 +1,67 @@ + + + 4.0.0 + + cn.skcks.docking.wx + wx-docking-platform + 0.0.1-SNAPSHOT + + + cn.skcks.docking.wx.services + platform-services + pom + + wx-mp-service + wx-miniapp-service + admin-web-service + + + + 17 + 17 + UTF-8 + + + + + + cn.skcks.docking.wx.api + wx-docking-platform-api + + + + cn.skcks.docking.wx.common + wx-docking-platform-common + + + + org.springframework.boot + spring-boot-starter-test + test + + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + + + + + ${project.artifactId} + + + org.springframework.boot + spring-boot-maven-plugin + + + + repackage + + + + + + + diff --git a/platform-services/wx-miniapp-service/pom.xml b/platform-services/wx-miniapp-service/pom.xml new file mode 100644 index 0000000..cd6793b --- /dev/null +++ b/platform-services/wx-miniapp-service/pom.xml @@ -0,0 +1,27 @@ + + + 4.0.0 + + cn.skcks.docking.wx.services + platform-services + 0.0.1-SNAPSHOT + + + cn.skcks.docking.wx.services.miniapp + wx-miniapp-service + + + 17 + 17 + UTF-8 + + + + + com.github.binarywang + weixin-java-miniapp + + + diff --git a/platform-services/wx-miniapp-service/src/main/java/cn/skcks/docking/wx/services/miniapp/WxMiniAppServiceStarter.java b/platform-services/wx-miniapp-service/src/main/java/cn/skcks/docking/wx/services/miniapp/WxMiniAppServiceStarter.java new file mode 100644 index 0000000..6af8232 --- /dev/null +++ b/platform-services/wx-miniapp-service/src/main/java/cn/skcks/docking/wx/services/miniapp/WxMiniAppServiceStarter.java @@ -0,0 +1,11 @@ +package cn.skcks.docking.wx.services.miniapp; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class WxMiniAppServiceStarter { + public static void main(String[] args) { + SpringApplication.run(WxMiniAppServiceStarter.class, args); + } +} diff --git a/platform-services/wx-miniapp-service/src/main/resources/application.yml b/platform-services/wx-miniapp-service/src/main/resources/application.yml new file mode 100644 index 0000000..e6d0a9b --- /dev/null +++ b/platform-services/wx-miniapp-service/src/main/resources/application.yml @@ -0,0 +1,6 @@ +spring: + application: + name: wx-miniapp-service + +server: + port: 18882 diff --git a/platform-services/wx-mp-service/pom.xml b/platform-services/wx-mp-service/pom.xml new file mode 100644 index 0000000..03cb05b --- /dev/null +++ b/platform-services/wx-mp-service/pom.xml @@ -0,0 +1,27 @@ + + + 4.0.0 + + cn.skcks.docking.wx.services + platform-services + 0.0.1-SNAPSHOT + + + cn.skcks.docking.wx.services.mp + wx-mp-service + + + 17 + 17 + UTF-8 + + + + + com.github.binarywang + weixin-java-mp + + + diff --git a/platform-services/wx-mp-service/src/main/java/cn/skcks/docking/wx/services/mp/WxMpServiceStarter.java b/platform-services/wx-mp-service/src/main/java/cn/skcks/docking/wx/services/mp/WxMpServiceStarter.java new file mode 100644 index 0000000..742022e --- /dev/null +++ b/platform-services/wx-mp-service/src/main/java/cn/skcks/docking/wx/services/mp/WxMpServiceStarter.java @@ -0,0 +1,11 @@ +package cn.skcks.docking.wx.services.mp; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class WxMpServiceStarter { + public static void main(String[] args) { + SpringApplication.run(WxMpServiceStarter.class, args); + } +} diff --git a/platform-services/wx-mp-service/src/main/resources/application.yml b/platform-services/wx-mp-service/src/main/resources/application.yml new file mode 100644 index 0000000..b1d196a --- /dev/null +++ b/platform-services/wx-mp-service/src/main/resources/application.yml @@ -0,0 +1,6 @@ +spring: + application: + name: wx-mp-service + +server: + port: 18881 diff --git a/wx-docking-platform-starter/src/test/java/cn/skcks/docking/wx/WxDockingPlatformApplicationTests.java b/platform-services/wx-mp-service/src/test/java/cn/skcks/docking/wx/services/mp/WxDockingPlatformApplicationTests.java similarity index 67% rename from wx-docking-platform-starter/src/test/java/cn/skcks/docking/wx/WxDockingPlatformApplicationTests.java rename to platform-services/wx-mp-service/src/test/java/cn/skcks/docking/wx/services/mp/WxDockingPlatformApplicationTests.java index f6d485b..ca88181 100644 --- a/wx-docking-platform-starter/src/test/java/cn/skcks/docking/wx/WxDockingPlatformApplicationTests.java +++ b/platform-services/wx-mp-service/src/test/java/cn/skcks/docking/wx/services/mp/WxDockingPlatformApplicationTests.java @@ -1,10 +1,10 @@ -package cn.skcks.docking.wx; +package cn.skcks.docking.wx.services.mp; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest -class WxDockingPlatformApplicationTests { +class WxMpServiceStarterTests { @Test void contextLoads() { diff --git a/pom.xml b/pom.xml index 080ba2a..fe0efaa 100644 --- a/pom.xml +++ b/pom.xml @@ -32,9 +32,10 @@ wx-docking-platform-api - wx-docking-platform-starter wx-docking-platform-common wx-docking-platform-annotation + platform-services + dependencies @@ -62,6 +63,14 @@ + + cn.skcks.docking.wx + dependencies + ${project.version} + pom + import + + cn.skcks.docking.wx.annotation wx-docking-platform-annotation diff --git a/wx-docking-platform-starter/pom.xml b/wx-docking-platform-starter/pom.xml deleted file mode 100644 index cafdda9..0000000 --- a/wx-docking-platform-starter/pom.xml +++ /dev/null @@ -1,126 +0,0 @@ - - - 4.0.0 - - cn.skcks.docking.wx - wx-docking-platform - 0.0.1-SNAPSHOT - - - wx-docking-platform-starter - - - 17 - 17 - UTF-8 - - - - - cn.skcks.docking.wx.api - wx-docking-platform-api - - - - cn.skcks.docking.wx.common - wx-docking-platform-common - - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.springdoc - springdoc-openapi-starter-webmvc-ui - - - - - ${project.artifactId} - - - org.apache.maven.plugins - maven-resources-plugin - - - @ - - false - - - - - org.springframework.boot - spring-boot-maven-plugin - - cn.skcks.docking.wx.WxDockingPlatformApplication - false - - - org.projectlombok - lombok - - - - - - repackage - - repackage - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - - - org.projectlombok - lombok - - - org.springframework.boot - spring-boot-configuration-processor - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - - true - - - - - - - src/main/resources - - **/** - - true - - - - - - src/test/resources - - **/** - - true - - - - diff --git a/wx-docking-platform-starter/src/main/java/cn/skcks/docking/wx/WxDockingPlatformApplication.java b/wx-docking-platform-starter/src/main/java/cn/skcks/docking/wx/WxDockingPlatformApplication.java deleted file mode 100644 index 6cff9b3..0000000 --- a/wx-docking-platform-starter/src/main/java/cn/skcks/docking/wx/WxDockingPlatformApplication.java +++ /dev/null @@ -1,13 +0,0 @@ -package cn.skcks.docking.wx; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; - -@SpringBootApplication -public class WxDockingPlatformApplication { - - public static void main(String[] args) { - SpringApplication.run(WxDockingPlatformApplication.class, args); - } - -} diff --git a/wx-docking-platform-starter/src/main/resources/application.yaml b/wx-docking-platform-starter/src/main/resources/application.yaml deleted file mode 100644 index b78038c..0000000 --- a/wx-docking-platform-starter/src/main/resources/application.yaml +++ /dev/null @@ -1,3 +0,0 @@ -spring: - application: - name: wx-docking-platform