From 33321f5486fd586fda6fd3f46b7e71754fede28b Mon Sep 17 00:00:00 2001
From: dangsn <dangsn@chicecm.com>
Date: 星期四, 06 六月 2024 14:40:20 +0800
Subject: [PATCH] 调整项目,新增基础模块

---
 Source/plt-web/plt-web-parent/pom.xml |  192 +++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 174 insertions(+), 18 deletions(-)

diff --git a/Source/plt-web/plt-web-parent/pom.xml b/Source/plt-web/plt-web-parent/pom.xml
index 567eb4b..c609de5 100644
--- a/Source/plt-web/plt-web-parent/pom.xml
+++ b/Source/plt-web/plt-web-parent/pom.xml
@@ -12,16 +12,186 @@
     <modules>
         <module>plt-web</module>
         <module>plt-starter</module>
+        <module>plt-web-base</module>
+        <module>plt-poi</module>
     </modules>
 
     <properties>
-        <plt.version>1.0.RELEASE</plt.version>
-        <platform.version>2024.1-SNAPSHOT</platform.version>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <java.version>1.8</java.version>
+        
+        <plt.version>1.0.RELEASE</plt.version>
+        <platform.version>2024.1-SNAPSHOT</platform.version>
+        <spring.version>2.1.3.RELEASE</spring.version>
         <lombok.version>1.18.22</lombok.version>
-        <jackson.version>2.13.3</jackson.version>
+        <fastjson.version>1.2.83</fastjson.version>
+        <common3.version>3.8.1</common3.version>
+        <log.version>2.17.0</log.version>
+        <jackson-dataformat-yaml.version>2.9.8</jackson-dataformat-yaml.version>
     </properties>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter</artifactId>
+            <version>${spring.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.springframework.boot</groupId>
+                    <artifactId>spring-boot-starter-logging</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-log4j2</artifactId>
+            <version>${spring.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.logging.log4j</groupId>
+            <artifactId>log4j-core</artifactId>
+            <version>${log.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-api</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.logging.log4j</groupId>
+            <artifactId>log4j-api</artifactId>
+            <version>${log.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.logging.log4j</groupId>
+            <artifactId>log4j-slf4j-impl</artifactId>
+            <version>${log.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-core</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.logging.log4j</groupId>
+            <artifactId>log4j-jul</artifactId>
+            <version>${log.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-core</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-test</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency> <!--涓嶈鏄笉鏄娇鐢╟orba锛岄兘寮曞叆web-->
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-web</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-configuration-processor</artifactId>
+            <version>${spring.version}</version>
+            <optional>true</optional>
+        </dependency>
+        <!--fastjson-->
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>fastjson</artifactId>
+            <version>${fastjson.version}</version>
+        </dependency>
+        <dependency><!--瀛楃涓插垽鏂�-->
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-lang3</artifactId>
+            <version>${common3.version}</version>
+        </dependency>
+        <dependency><!--鏂囦欢鎷疯礉鍜岃鍙�-->
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>2.5</version>
+        </dependency>
+        <dependency>
+            <groupId>org.projectlombok</groupId>
+            <artifactId>lombok</artifactId>
+            <version>${lombok.version}</version>
+        </dependency>
+    </dependencies>
+
+    <dependencyManagement>
+        <dependencies>
+            <!--plt-web-->
+            <dependency>
+                <groupId>com.vci</groupId>
+                <artifactId>plt-starter</artifactId>
+                <version>2024.1-SNAPSHOT</version>
+            </dependency>
+            <dependency>
+                <groupId>com.vci</groupId>
+                <artifactId>plt-web</artifactId>
+                <version>2024.1-SNAPSHOT</version>
+            </dependency>
+            <dependency>
+                <groupId>com.vci</groupId>
+                <artifactId>plt-web-base</artifactId>
+                <version>2024.1-SNAPSHOT</version>
+            </dependency>
+            <dependency>
+                <groupId>com.vci</groupId>
+                <artifactId>plt-poi</artifactId>
+                <version>2024.1-SNAPSHOT</version>
+            </dependency>
+
+            <!--spring鐩稿叧-->
+            <dependency>
+                <groupId>com.springframework.boot</groupId>
+                <artifactId>spring-boot-starter</artifactId>
+                <version>${spring.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-starter-test</artifactId>
+                <scope>test</scope>
+                <version>${spring.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-starter-web</artifactId>
+                <version>${spring.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-devtools</artifactId>
+                <version>${spring.version}</version>
+                <optional>true</optional>
+            </dependency>
+            <!--jackson璇嗗埆yml閰嶇疆-->
+            <dependency>
+                <groupId>com.fasterxml.jackson.dataformat</groupId>
+                <artifactId>jackson-dataformat-yaml</artifactId>
+                <version>${jackson-dataformat-yaml.version}</version>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
 
     <!-- Maven鍒嗗彂鏋勪欢鐨勪綅缃紝绉佹湇鍦板潃 -->
     <distributionManagement>
@@ -34,21 +204,7 @@
             <url>http://dev.yunkeruida.top:9000/repository/maven-snapshots/</url>
         </snapshotRepository>
     </distributionManagement>
-
-    <dependencyManagement>
-        <dependencies>
-            <dependency>
-                <groupId>com.vci</groupId>
-                <artifactId>plt-starter</artifactId>
-                <version>2024.1-SNAPSHOT</version>
-            </dependency>
-            <dependency>
-                <groupId>com.vci</groupId>
-                <artifactId>plt-web</artifactId>
-                <version>2024.1-SNAPSHOT</version>
-            </dependency>
-        </dependencies>
-    </dependencyManagement>
+    
     <build>
         <plugins>
             <plugin>

--
Gitblit v1.9.3