diff --git a/pom.xml b/pom.xml
index 0a52229..efa49a5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,6 +19,33 @@
+
+
+
+ dev
+
+ dev
+
+
+ true
+
+
+
+
+ test
+
+ test
+
+
+
+
+ prod
+
+ prod
+
+
+
+
@@ -33,10 +60,19 @@
+
+
+ src/main/resources
+
+
+ application*.yml
+ application.yml
+
+ true
+
+
-
-
org.springframework.boot
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
new file mode 100644
index 0000000..5b31922
--- /dev/null
+++ b/src/main/resources/application-dev.yml
@@ -0,0 +1,27 @@
+server:
+ port: 9191
+spring:
+ datasource:
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ url: jdbc:mysql://139.196.201.231:3306/mall?serverTimezone=GMT%2b8&userSSL=false&allowPublicKeyRetrieval=true
+ username: "myuser"
+ password: 'Fzhang5.'
+ servlet:
+ multipart:
+ max-file-size: 30MB
+ redis:
+ database: 0
+ host: 139.196.201.231
+ port: 6379
+ password: Amk812s$
+ lettuce:
+ pool:
+ min-idle: 0
+ max-active: 8
+ max-idle: 8
+ max-wait: -1ms
+ connect-timeout: 30000ms
+
+file:
+ file: /home/fzhang5/file/file/
+ avatar: /home/fzhang5/file/avatar/
diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml
new file mode 100644
index 0000000..5b31922
--- /dev/null
+++ b/src/main/resources/application-prod.yml
@@ -0,0 +1,27 @@
+server:
+ port: 9191
+spring:
+ datasource:
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ url: jdbc:mysql://139.196.201.231:3306/mall?serverTimezone=GMT%2b8&userSSL=false&allowPublicKeyRetrieval=true
+ username: "myuser"
+ password: 'Fzhang5.'
+ servlet:
+ multipart:
+ max-file-size: 30MB
+ redis:
+ database: 0
+ host: 139.196.201.231
+ port: 6379
+ password: Amk812s$
+ lettuce:
+ pool:
+ min-idle: 0
+ max-active: 8
+ max-idle: 8
+ max-wait: -1ms
+ connect-timeout: 30000ms
+
+file:
+ file: /home/fzhang5/file/file/
+ avatar: /home/fzhang5/file/avatar/
diff --git a/src/main/resources/application-test.yml b/src/main/resources/application-test.yml
new file mode 100644
index 0000000..5b31922
--- /dev/null
+++ b/src/main/resources/application-test.yml
@@ -0,0 +1,27 @@
+server:
+ port: 9191
+spring:
+ datasource:
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ url: jdbc:mysql://139.196.201.231:3306/mall?serverTimezone=GMT%2b8&userSSL=false&allowPublicKeyRetrieval=true
+ username: "myuser"
+ password: 'Fzhang5.'
+ servlet:
+ multipart:
+ max-file-size: 30MB
+ redis:
+ database: 0
+ host: 139.196.201.231
+ port: 6379
+ password: Amk812s$
+ lettuce:
+ pool:
+ min-idle: 0
+ max-active: 8
+ max-idle: 8
+ max-wait: -1ms
+ connect-timeout: 30000ms
+
+file:
+ file: /home/fzhang5/file/file/
+ avatar: /home/fzhang5/file/avatar/
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 9510fdb..3a386da 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -1,32 +1,10 @@
server:
port: 9191
-spring:
- datasource:
- driver-class-name: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://139.196.201.231:3306/mall?serverTimezone=GMT%2b8&userSSL=false&allowPublicKeyRetrieval=true
- username: "myuser"
- password: 'Fzhang5.'
- servlet:
- multipart:
- max-file-size: 30MB
- redis:
- database: 0
- host: 139.196.201.231
- port: 6379
- password: Amk812s$
- lettuce:
- pool:
- min-idle: 0
- max-active: 8
- max-idle: 8
- max-wait: -1ms
- connect-timeout: 30000ms
mybatis:
mapper-locations: classpath:mapper/*.xml
configuration:
map-underscore-to-camel-case: true
-
-file:
- file: /home/fzhang5/file/file/
- avatar: /home/fzhang5/file/avatar/
+spring:
+ profiles:
+ active: @profile@