张泳健 5 лет назад
Родитель
Сommit
d1bb5eefe5

+ 14 - 0
configuration-loader-test/config/application-dev.yml Просмотреть файл

@@ -0,0 +1,14 @@
1
+web:
2
+  redis:
3
+    enable: true
4
+    host: 127.0.0.1
5
+    port: 6379
6
+    password:
7
+    database: 1
8
+    thread-pool:
9
+      max: 10
10
+      min-idle-timeout: 100
11
+
12
+gw-config:
13
+  gateway-no: 11
14
+

+ 2 - 0
configuration-loader-test/config/application.yml Просмотреть файл

@@ -0,0 +1,2 @@
1
+profile:
2
+  active: dev

+ 41 - 0
configuration-loader-test/pom.xml Просмотреть файл

@@ -0,0 +1,41 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<project xmlns="http://maven.apache.org/POM/4.0.0"
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">
5
+    <parent>
6
+        <artifactId>lang-utils</artifactId>
7
+        <groupId>me.yuxiaoyao.lang</groupId>
8
+        <version>1.0.0</version>
9
+    </parent>
10
+    <modelVersion>4.0.0</modelVersion>
11
+
12
+    <artifactId>configuration-loader-test</artifactId>
13
+
14
+    <dependencies>
15
+        <dependency>
16
+            <groupId>me.yuxiaoyao.lang</groupId>
17
+            <artifactId>configuration-loader</artifactId>
18
+        </dependency>
19
+
20
+
21
+        <dependency>
22
+            <groupId>com.fasterxml.jackson.core</groupId>
23
+            <artifactId>jackson-databind</artifactId>
24
+        </dependency>
25
+
26
+        <dependency>
27
+            <groupId>com.fasterxml.jackson.dataformat</groupId>
28
+            <artifactId>jackson-dataformat-yaml</artifactId>
29
+            <version>${jackson.version}</version>
30
+        </dependency>
31
+
32
+
33
+        <dependency>
34
+            <groupId>org.junit.jupiter</groupId>
35
+            <artifactId>junit-jupiter-api</artifactId>
36
+            <scope>test</scope>
37
+        </dependency>
38
+    </dependencies>
39
+
40
+
41
+</project>

+ 34 - 0
log-setter/pom.xml Просмотреть файл

@@ -0,0 +1,34 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<project xmlns="http://maven.apache.org/POM/4.0.0"
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">
5
+    <parent>
6
+        <artifactId>lang-utils</artifactId>
7
+        <groupId>me.yuxiaoyao.lang</groupId>
8
+        <version>1.0.0</version>
9
+    </parent>
10
+    <modelVersion>4.0.0</modelVersion>
11
+
12
+    <artifactId>log-setter</artifactId>
13
+
14
+    <dependencies>
15
+        <dependency>
16
+            <groupId>org.slf4j</groupId>
17
+            <artifactId>slf4j-api</artifactId>
18
+        </dependency>
19
+        <dependency>
20
+            <groupId>org.slf4j</groupId>
21
+            <artifactId>jul-to-slf4j</artifactId>
22
+        </dependency>
23
+        <dependency>
24
+            <groupId>org.slf4j</groupId>
25
+            <artifactId>log4j-over-slf4j</artifactId>
26
+        </dependency>
27
+        <dependency>
28
+            <groupId>ch.qos.logback</groupId>
29
+            <artifactId>logback-classic</artifactId>
30
+        </dependency>
31
+
32
+    </dependencies>
33
+
34
+</project>

+ 9 - 0
pom.xml Просмотреть файл

@@ -10,6 +10,8 @@
10 10
     <version>1.0.0</version>
11 11
     <modules>
12 12
         <module>configuration-loader</module>
13
+        <module>log-setter</module>
14
+        <module>configuration-loader-test</module>
13 15
     </modules>
14 16
 
15 17
 
@@ -30,6 +32,13 @@
30 32
 
31 33
     <dependencyManagement>
32 34
         <dependencies>
35
+
36
+            <dependency>
37
+                <groupId>me.yuxiaoyao.lang</groupId>
38
+                <artifactId>configuration-loader</artifactId>
39
+                <version>${project.version}</version>
40
+            </dependency>
41
+
33 42
             <!-- log -->
34 43
             <dependency>
35 44
                 <groupId>org.slf4j</groupId>