Commit 1fe8d1cc8962f0022e8173d6d5d11c6e6fe98178

Authored by YunaiV
1 parent c37d5d7f

项目结构调整 x 8 : 貌似不自闭了 2048

@@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
14 <module>yudao-admin-server</module> 14 <module>yudao-admin-server</module>
15 </modules> 15 </modules>
16 16
17 - <name>yudao</name> 17 + <name>${artifactId}</name>
18 <description>芋道项目基础脚手架</description> 18 <description>芋道项目基础脚手架</description>
19 <url>https://github.com/YunaiV/ruoyi-vue-pro</url> 19 <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
20 20
yudao-admin-server/pom.xml
@@ -2,12 +2,14 @@ @@ -2,12 +2,14 @@
2 <project xmlns="http://maven.apache.org/POM/4.0.0" 2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  5 + <parent>
  6 + <groupId>cn.iocoder.boot</groupId>
  7 + <artifactId>yudao</artifactId>
  8 + <version>${revision}</version>
  9 + </parent>
5 <modelVersion>4.0.0</modelVersion> 10 <modelVersion>4.0.0</modelVersion>
6 11
7 - <groupId>cn.iocoder.boot</groupId>  
8 <artifactId>yudao-admin-server</artifactId> 12 <artifactId>yudao-admin-server</artifactId>
9 - <version>${revision}</version>  
10 -  
11 <packaging>jar</packaging> 13 <packaging>jar</packaging>
12 14
13 <name>yudao-admin-server</name> 15 <name>yudao-admin-server</name>
@@ -15,8 +17,6 @@ @@ -15,8 +17,6 @@
15 <url>https://github.com/YunaiV/ruoyi-vue-pro</url> 17 <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
16 18
17 <properties> 19 <properties>
18 - <revision>1.0.0</revision>  
19 -  
20 <java.version>1.8</java.version> 20 <java.version>1.8</java.version>
21 <maven.compiler.source>${java.version}</maven.compiler.source> 21 <maven.compiler.source>${java.version}</maven.compiler.source>
22 <maven.compiler.target>${java.version}</maven.compiler.target> 22 <maven.compiler.target>${java.version}</maven.compiler.target>
@@ -53,7 +53,28 @@ @@ -53,7 +53,28 @@
53 <artifactId>podam</artifactId> 53 <artifactId>podam</artifactId>
54 <scope>test</scope> 54 <scope>test</scope>
55 </dependency> 55 </dependency>
56 -  
57 </dependencies> 56 </dependencies>
58 57
  58 + <build>
  59 + <!-- 设置构建的 jar 包名 -->
  60 + <finalName>${artifactId}</finalName>
  61 + <plugins>
  62 + <!-- 打包 -->
  63 + <plugin>
  64 + <groupId>org.springframework.boot</groupId>
  65 + <artifactId>spring-boot-maven-plugin</artifactId>
  66 + <configuration>
  67 + <fork>true</fork>
  68 + </configuration>
  69 + <executions>
  70 + <execution>
  71 + <goals>
  72 + <goal>repackage</goal> <!-- 将引入的 jar 打入其中 -->
  73 + </goals>
  74 + </execution>
  75 + </executions>
  76 + </plugin>
  77 + </plugins>
  78 + </build>
  79 +
59 </project> 80 </project>
yudao-admin-server/src/test/resources/logback-spring.xml 0 → 100644
  1 +<configuration>
  2 + <!-- 引用 Spring Boot 的 logback 基础配置 -->
  3 + <include resource="org/springframework/boot/logging/logback/defaults.xml" />
  4 +</configuration>
yudao-dependencies/pom.xml
@@ -9,7 +9,7 @@ @@ -9,7 +9,7 @@
9 <version>${revision}</version> 9 <version>${revision}</version>
10 <packaging>pom</packaging> 10 <packaging>pom</packaging>
11 11
12 - <name>yudao-dependencies</name> 12 + <name>${artifactId}</name>
13 <description>基础 bom 文件,管理整个项目的依赖版本</description> 13 <description>基础 bom 文件,管理整个项目的依赖版本</description>
14 <url>https://github.com/YunaiV/ruoyi-vue-pro</url> 14 <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
15 15
yudao-framework/pom.xml
@@ -10,6 +10,11 @@ @@ -10,6 +10,11 @@
10 <modelVersion>4.0.0</modelVersion> 10 <modelVersion>4.0.0</modelVersion>
11 11
12 <artifactId>yudao-framework</artifactId> 12 <artifactId>yudao-framework</artifactId>
  13 + <packaging>jar</packaging>
  14 +
  15 + <name>${artifactId}</name>
  16 + <description>基础框架,各种组件的拓展</description>
  17 + <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
13 18
14 <properties> 19 <properties>
15 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> 20 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
yudao-framework/src/main/java/cn/iocoder/dashboard/framework/test/package-info.java deleted
1 -/**  
2 - * 单元测试、集成测试的拓展  
3 - */  
4 -package cn.iocoder.dashboard.framework.test;  
yudao-framework/src/main/java/cn/iocoder/dashboard/framework/test/core/BaseMockitoUnitTest.java renamed to yudao-framework/src/test/java/cn/iocoder/dashboard/framework/BaseMockitoUnitTest.java
1 -package cn.iocoder.dashboard.framework.test.core; 1 +package cn.iocoder.dashboard.framework;
2 2
3 import org.junit.jupiter.api.extension.ExtendWith; 3 import org.junit.jupiter.api.extension.ExtendWith;
4 import org.mockito.junit.jupiter.MockitoExtension; 4 import org.mockito.junit.jupiter.MockitoExtension;
yudao-framework/src/test/java/cn/iocoder/dashboard/framework/package-info.java deleted
1 -package cn.iocoder.dashboard.framework;  
yudao-framework/src/test/java/cn/iocoder/dashboard/framework/sms/core/client/impl/aliyun/AliyunSmsClientTest.java
1 package cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun; 1 package cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun;
2 2
3 import cn.hutool.core.util.ReflectUtil; 3 import cn.hutool.core.util.ReflectUtil;
4 -import cn.iocoder.dashboard.framework.test.core.BaseMockitoUnitTest; 4 +import cn.iocoder.dashboard.framework.BaseMockitoUnitTest;
5 import cn.iocoder.dashboard.common.core.KeyValue; 5 import cn.iocoder.dashboard.common.core.KeyValue;
6 import cn.iocoder.dashboard.common.exception.enums.GlobalErrorCodeConstants; 6 import cn.iocoder.dashboard.common.exception.enums.GlobalErrorCodeConstants;
7 import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; 7 import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult;
yudao-framework/src/test/java/cn/iocoder/dashboard/framework/sms/core/client/impl/aliyun/AliyunSmsCodeMappingTest.java
1 package cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun; 1 package cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun;
2 2
3 -import cn.iocoder.dashboard.framework.test.core.BaseMockitoUnitTest; 3 +import cn.iocoder.dashboard.framework.BaseMockitoUnitTest;
4 import cn.iocoder.dashboard.common.exception.enums.GlobalErrorCodeConstants; 4 import cn.iocoder.dashboard.common.exception.enums.GlobalErrorCodeConstants;
5 import cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; 5 import cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants;
6 import org.junit.jupiter.api.Test; 6 import org.junit.jupiter.api.Test;
yudao-framework/src/test/java/cn/iocoder/dashboard/framework/sms/core/client/impl/yunpian/YunpianSmsClientTest.java
1 package cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian; 1 package cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian;
2 2
3 import cn.hutool.core.util.ReflectUtil; 3 import cn.hutool.core.util.ReflectUtil;
4 -import cn.iocoder.dashboard.framework.test.core.BaseMockitoUnitTest; 4 +import cn.iocoder.dashboard.framework.BaseMockitoUnitTest;
5 import cn.iocoder.dashboard.common.core.KeyValue; 5 import cn.iocoder.dashboard.common.core.KeyValue;
6 import cn.iocoder.dashboard.common.exception.enums.GlobalErrorCodeConstants; 6 import cn.iocoder.dashboard.common.exception.enums.GlobalErrorCodeConstants;
7 import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; 7 import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult;
yudao-framework/src/test/java/cn/iocoder/dashboard/framework/sms/core/client/impl/yunpian/YunpianSmsCodeMappingTest.java
1 package cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian; 1 package cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian;
2 2
3 -import cn.iocoder.dashboard.framework.test.core.BaseMockitoUnitTest; 3 +import cn.iocoder.dashboard.framework.BaseMockitoUnitTest;
4 import cn.iocoder.dashboard.common.exception.enums.GlobalErrorCodeConstants; 4 import cn.iocoder.dashboard.common.exception.enums.GlobalErrorCodeConstants;
5 import cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; 5 import cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants;
6 import org.junit.jupiter.api.Test; 6 import org.junit.jupiter.api.Test;