Преглед на файлове

Merge branch 'release/1.7.0'

tianyunperfect преди 4 години
родител
ревизия
2fe409b91f

+ 1 - 12
pom.xml

@@ -9,9 +9,7 @@
     <packaging>pom</packaging>
     <version>1.0-SNAPSHOT</version>
     <modules>
-        <module>springboot-common</module>
         <module>springboot-main</module>
-        <module>springboot-dao</module>
     </modules>
 
     <parent>
@@ -41,16 +39,7 @@
     <!--锁定springCloud版本-->
     <dependencyManagement>
         <dependencies>
-            <dependency>
-                <groupId>com.alvin.springboot</groupId>
-                <artifactId>springboot-common</artifactId>
-                <version>${project.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>com.alvin.springboot</groupId>
-                <artifactId>springboot-dao</artifactId>
-                <version>${project.version}</version>
-            </dependency>
+
             <dependency>
                 <groupId>com.alvin.springboot</groupId>
                 <artifactId>springboot-main</artifactId>

+ 0 - 62
springboot-common/pom.xml

@@ -1,62 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <parent>
-        <artifactId>springboot-parent</artifactId>
-        <groupId>com.alvin.springboot</groupId>
-        <version>1.0-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-
-    <artifactId>springboot-common</artifactId>
-
-    <dependencies>
-        <!-- lombok -->
-        <dependency>
-            <groupId>org.projectlombok</groupId>
-            <artifactId>lombok</artifactId>
-            <version>1.18.4</version>
-        </dependency>
-        <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson -->
-        <dependency>
-            <groupId>com.google.code.gson</groupId>
-            <artifactId>gson</artifactId>
-            <version>2.8.5</version>
-        </dependency>
-
-        <dependency>
-            <groupId>org.apache.commons</groupId>
-            <artifactId>commons-lang3</artifactId>
-            <version>3.8</version>
-        </dependency>
-
-        <dependency>
-            <groupId>commons-io</groupId>
-            <artifactId>commons-io</artifactId>
-            <version>2.4</version>
-        </dependency>
-
-        <!--httpClient-->
-        <dependency>
-            <groupId>org.apache.httpcomponents</groupId>
-            <artifactId>httpclient</artifactId>
-            <version>4.5.3</version>
-        </dependency>
-        <!--email-->
-        <dependency>
-            <groupId>javax.mail</groupId>
-            <artifactId>javax.mail-api</artifactId>
-            <version>1.6.2</version>
-        </dependency>
-        <dependency>
-            <groupId>com.sun.mail</groupId>
-            <artifactId>javax.mail</artifactId>
-            <version>1.6.2</version>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-core</artifactId>
-        </dependency>
-    </dependencies>
-</project>

+ 0 - 72
springboot-dao/pom.xml

@@ -1,72 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <parent>
-        <artifactId>springboot-parent</artifactId>
-        <groupId>com.alvin.springboot</groupId>
-        <version>1.0-SNAPSHOT</version>
-    </parent>
-    <modelVersion>4.0.0</modelVersion>
-
-    <artifactId>springboot-dao</artifactId>
-
-    <dependencies>
-
-        <!--mybatis-->
-        <dependency>
-            <groupId>org.mybatis.spring.boot</groupId>
-            <artifactId>mybatis-spring-boot-starter</artifactId>
-            <version>1.3.2</version>
-        </dependency>
-        <dependency>
-            <groupId>com.alibaba</groupId>
-            <artifactId>druid-spring-boot-starter</artifactId>
-            <version>1.1.10</version>
-        </dependency>
-
-        <!--common-->
-        <dependency>
-            <groupId>com.alvin.springboot</groupId>
-            <artifactId>springboot-common</artifactId>
-        </dependency>
-        <!--mysql-->
-        <dependency>
-            <groupId>mysql</groupId>
-            <artifactId>mysql-connector-java</artifactId>
-            <version>8.0.16</version>
-        </dependency>
-        <dependency>
-            <groupId>org.projectlombok</groupId>
-            <artifactId>lombok</artifactId>
-        </dependency>
-    </dependencies>
-    <build>
-        <plugins>
-            <!--mybatis.generator maven插件-->
-            <plugin>
-                <groupId>org.mybatis.generator</groupId>
-                <artifactId>mybatis-generator-maven-plugin</artifactId>
-                <version>1.3.7</version>
-
-                <configuration>
-                    <configurationFile>src/main/resources/mybatis-generator.xml</configurationFile>
-                    <overwrite>true</overwrite>
-                </configuration>
-
-                <dependencies>
-                    <dependency>
-                        <groupId>mysql</groupId>
-                        <artifactId>mysql-connector-java</artifactId>
-                        <version>8.0.16</version>
-                    </dependency>
-                    <dependency>
-                        <groupId>com.itfsw</groupId>
-                        <artifactId>mybatis-generator-plugin</artifactId>
-                        <version>1.3.7</version>
-                    </dependency>
-                </dependencies>
-            </plugin>
-        </plugins>
-    </build>
-</project>

+ 84 - 5
springboot-main/pom.xml

@@ -13,6 +13,7 @@
 
     <build>
         <plugins>
+            <!--maven项目打包-->
             <plugin>
                 <groupId>org.springframework.boot</groupId>
                 <artifactId>spring-boot-maven-plugin</artifactId>
@@ -21,6 +22,31 @@
                     <layout>ZIP</layout>
                 </configuration>
             </plugin>
+
+            <!--mybatis.generator maven插件-->
+            <plugin>
+                <groupId>org.mybatis.generator</groupId>
+                <artifactId>mybatis-generator-maven-plugin</artifactId>
+                <version>1.3.7</version>
+
+                <configuration>
+                    <configurationFile>src/main/resources/mybatis-generator.xml</configurationFile>
+                    <overwrite>true</overwrite>
+                </configuration>
+
+                <dependencies>
+                    <dependency>
+                        <groupId>mysql</groupId>
+                        <artifactId>mysql-connector-java</artifactId>
+                        <version>8.0.16</version>
+                    </dependency>
+                    <dependency>
+                        <groupId>com.itfsw</groupId>
+                        <artifactId>mybatis-generator-plugin</artifactId>
+                        <version>1.3.7</version>
+                    </dependency>
+                </dependencies>
+            </plugin>
         </plugins>
     </build>
 
@@ -63,14 +89,67 @@
             <version>3.3.7</version>
         </dependency>
 
-        <!--dao层mybatis-->
+
+        <!-- lombok -->
         <dependency>
-            <groupId>com.alvin.springboot</groupId>
-            <artifactId>springboot-dao</artifactId>
+            <groupId>org.projectlombok</groupId>
+            <artifactId>lombok</artifactId>
+            <version>1.18.4</version>
         </dependency>
+        <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson -->
+        <dependency>
+            <groupId>com.google.code.gson</groupId>
+            <artifactId>gson</artifactId>
+            <version>2.8.5</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-lang3</artifactId>
+            <version>3.8</version>
+        </dependency>
+
+        <dependency>
+            <groupId>commons-io</groupId>
+            <artifactId>commons-io</artifactId>
+            <version>2.4</version>
+        </dependency>
+
+        <!--httpClient-->
+        <dependency>
+            <groupId>org.apache.httpcomponents</groupId>
+            <artifactId>httpclient</artifactId>
+            <version>4.5.3</version>
+        </dependency>
+        <!--email-->
+        <dependency>
+            <groupId>javax.mail</groupId>
+            <artifactId>javax.mail-api</artifactId>
+            <version>1.6.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.sun.mail</groupId>
+            <artifactId>javax.mail</artifactId>
+            <version>1.6.2</version>
+        </dependency>
+
+        <!--mybatis-->
+        <dependency>
+            <groupId>org.mybatis.spring.boot</groupId>
+            <artifactId>mybatis-spring-boot-starter</artifactId>
+            <version>1.3.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>druid-spring-boot-starter</artifactId>
+            <version>1.1.10</version>
+        </dependency>
+
+        <!--mysql-->
         <dependency>
-            <groupId>com.alvin.springboot</groupId>
-            <artifactId>springboot-common</artifactId>
+            <groupId>mysql</groupId>
+            <artifactId>mysql-connector-java</artifactId>
+            <version>8.0.16</version>
         </dependency>
     </dependencies>
 

+ 0 - 0
springboot-common/src/main/java/com/alvin/common/entity/PageResult.java → springboot-main/src/main/java/com/alvin/common/entity/PageResult.java


+ 0 - 0
springboot-common/src/main/java/com/alvin/common/entity/Result.java → springboot-main/src/main/java/com/alvin/common/entity/Result.java


+ 0 - 0
springboot-common/src/main/java/com/alvin/common/entity/ResultCode.java → springboot-main/src/main/java/com/alvin/common/entity/ResultCode.java


+ 0 - 0
springboot-common/src/main/java/com/alvin/common/util/DateUtils.java → springboot-main/src/main/java/com/alvin/common/util/DateUtils.java


+ 0 - 0
springboot-common/src/main/java/com/alvin/common/util/EmailUtils.java → springboot-main/src/main/java/com/alvin/common/util/EmailUtils.java


+ 0 - 0
springboot-common/src/main/java/com/alvin/common/util/FileUtils.java → springboot-main/src/main/java/com/alvin/common/util/FileUtils.java


+ 0 - 0
springboot-common/src/main/java/com/alvin/common/util/HttpUtils.java → springboot-main/src/main/java/com/alvin/common/util/HttpUtils.java


+ 0 - 0
springboot-common/src/main/java/com/alvin/common/util/JsonUtils.java → springboot-main/src/main/java/com/alvin/common/util/JsonUtils.java


+ 0 - 0
springboot-common/src/main/java/com/alvin/common/util/SnowflakeIdWorker.java → springboot-main/src/main/java/com/alvin/common/util/SnowflakeIdWorker.java


+ 0 - 0
springboot-common/src/main/java/com/alvin/common/util/ThreadPoolUtils.java → springboot-main/src/main/java/com/alvin/common/util/ThreadPoolUtils.java


+ 0 - 0
springboot-dao/src/main/java/com/alvin/dao/entity/Similar.java → springboot-main/src/main/java/com/alvin/dao/entity/Similar.java


+ 0 - 0
springboot-dao/src/main/java/com/alvin/dao/entity/example/SimilarExample.java → springboot-main/src/main/java/com/alvin/dao/entity/example/SimilarExample.java


+ 0 - 0
springboot-dao/src/main/java/com/alvin/dao/mapper/SimilarMapper.java → springboot-main/src/main/java/com/alvin/dao/mapper/SimilarMapper.java


+ 0 - 0
springboot-dao/src/main/resources/mapper/SimilarMapper.xml → springboot-main/src/main/resources/mapper/SimilarMapper.xml


+ 0 - 0
springboot-dao/src/main/resources/mybatis-generator.xml → springboot-main/src/main/resources/mybatis-generator.xml