From 1aeaf525874dbd2a8604c0f4e2c56c60a29a1c45 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期六, 10 十月 2026 09:34:13 +0800
Subject: [PATCH] refactor(config): 配置文件优化和新聚配置文件添加

---
 ruoyi-admin/src/main/resources/application-xjxj.yml  |  150 ++++++++++++++++++++++++++++++
 ruoyi-admin/src/main/resources/application-druid.yml |   54 ++++++++++
 ruoyi-admin/src/main/resources/application.yml       |   74 --------------
 3 files changed, 204 insertions(+), 74 deletions(-)

diff --git a/ruoyi-admin/src/main/resources/application-druid.yml b/ruoyi-admin/src/main/resources/application-druid.yml
index e0e9109..d36a314 100644
--- a/ruoyi-admin/src/main/resources/application-druid.yml
+++ b/ruoyi-admin/src/main/resources/application-druid.yml
@@ -6,7 +6,7 @@
         druid:
             # 涓诲簱鏁版嵁婧�
             master:
-                url: jdbc:mysql://192.168.0.24:3307/lims-xjxj?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
+                url: jdbc:mysql://127.0.0.1:3307/lims-xjxj?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                 username: root
                 password: 123456
             # 浠庡簱鏁版嵁婧�
@@ -60,6 +60,56 @@
                     config:
                         multi-statement-allow: true
 
+    # Redis 杩炴帴閰嶇疆
+    data:
+        redis:
+            host: 127.0.0.1
+            port: 6379
+            database: 0
+            password:
+            timeout: 10s
+            lettuce:
+              pool:
+                # 杩炴帴姹犱腑鐨勬渶灏忕┖闂茶繛鎺�
+                min-idle: 0
+                # 杩炴帴姹犱腑鐨勬渶澶х┖闂茶繛鎺�
+                max-idle: 8
+                # 杩炴帴姹犵殑鏈�澶ф暟鎹簱杩炴帴鏁�
+                max-active: 8
+                # #杩炴帴姹犳渶澶ч樆濉炵瓑寰呮椂闂达紙浣跨敤璐熷�艰〃绀烘病鏈夐檺鍒讹級
+                max-wait: -1ms
+
+# 椤圭洰鐩稿叧閰嶇疆
+ruoyi:
+  name: RuoYi
+  version: 3.9.2
+  copyrightYear: 2026
+  profile: D:/ruoyi/uploadPath
+  addressEnabled: false
+
+# 鐢ㄦ埛瀵嗙爜閰嶇疆
+user:
+  password:
+    maxRetryCount: 5
+    lockTime: 10
+
+# 浠ょ墝閰嶇疆
+token:
+  header: Authorization
+  secret: awertgbadrtawetfgfbsdfawerghbfdsftreagd
+  expireTime: 450
+
+# 闃茬洍閾鹃厤缃�
+referer:
+  enabled: false
+  allowed-domains: localhost,127.0.0.1,ruoyi.vip,www.ruoyi.vip
+
+# XSS 杩囨护閰嶇疆
+xss:
+  enabled: true
+  excludes: /system/notice
+  urlPatterns: /system/*,/monitor/*,/tool/*
+
 # 鐓х墖瀛樺偍璺緞+++++++++++++++++++++++++++杩愮淮闇�瑕侀厤缃�+++++++++++++++++++++++++++
 file:
   path: D:\椤圭洰鏂囦欢瀛樺偍\image
@@ -67,4 +117,4 @@
   allowed: png,jpg,jpeg,gif
 
 # 鎶ュ憡 word 瀛樺偍璺緞
-wordUrl: D:\椤圭洰鏂囦欢瀛樺偍\word
\ No newline at end of file
+wordUrl: D:\椤圭洰鏂囦欢瀛樺偍\word
diff --git a/ruoyi-admin/src/main/resources/application-xjxj.yml b/ruoyi-admin/src/main/resources/application-xjxj.yml
new file mode 100644
index 0000000..33f720b
--- /dev/null
+++ b/ruoyi-admin/src/main/resources/application-xjxj.yml
@@ -0,0 +1,150 @@
+# 瑁呭娴嬭瘯搴撻厤缃�
+
+# 鏁版嵁婧愰厤缃�
+spring:
+  datasource:
+    type: com.alibaba.druid.pool.DruidDataSource
+    driverClassName: com.mysql.cj.jdbc.Driver
+    druid:
+      # 涓诲簱鏁版嵁婧�
+      master:
+        url: jdbc:mysql://172.17.0.1:11101/lims-xjxj?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
+        username: root
+        password: xd@123456..
+
+      # 浠庡簱鏁版嵁婧�
+      slave:
+        # 浠庢暟鎹簮寮�鍏�/榛樿鍏抽棴
+        enabled: false
+        url:
+        username:
+        password:
+      # 鍒濆杩炴帴鏁�
+      initialSize: 5
+      # 鏈�灏忚繛鎺ユ睜鏁伴噺
+      minIdle: 10
+      # 鏈�澶ц繛鎺ユ睜鏁伴噺
+      maxActive: 20
+      # 閰嶇疆鑾峰彇杩炴帴绛夊緟瓒呮椂鐨勬椂闂�
+      maxWait: 60000
+      # 閰嶇疆杩炴帴瓒呮椂鏃堕棿
+      connectTimeout: 30000
+      # 閰嶇疆缃戠粶瓒呮椂鏃堕棿
+      socketTimeout: 60000
+      # 閰嶇疆闂撮殧澶氫箙鎵嶈繘琛屼竴娆℃娴嬶紝妫�娴嬮渶瑕佸叧闂殑绌洪棽杩炴帴锛屽崟浣嶆槸姣
+      timeBetweenEvictionRunsMillis: 60000
+      # 閰嶇疆涓�涓繛鎺ュ湪姹犱腑鏈�灏忕敓瀛樼殑鏃堕棿锛屽崟浣嶆槸姣
+      minEvictableIdleTimeMillis: 300000
+      # 閰嶇疆涓�涓繛鎺ュ湪姹犱腑鏈�澶х敓瀛樼殑鏃堕棿锛屽崟浣嶆槸姣
+      maxEvictableIdleTimeMillis: 900000
+      # 閰嶇疆妫�娴嬭繛鎺ユ槸鍚︽湁鏁�
+      validationQuery: SELECT 1 FROM DUAL
+      testWhileIdle: true
+      testOnBorrow: false
+      testOnReturn: false
+      webStatFilter:
+        enabled: true
+      statViewServlet:
+        enabled: true
+        # 璁剧疆鐧藉悕鍗曪紝涓嶅~鍒欏厑璁告墍鏈夎闂�
+        allow:
+        url-pattern: /druid/*
+        # 鎺у埗鍙扮鐞嗙敤鎴峰悕鍜屽瘑鐮�
+        login-username: ruoyi
+        login-password: 123456
+      filter:
+        stat:
+          enabled: true
+          # 鎱QL璁板綍
+          log-slow-sql: true
+          slow-sql-millis: 1000
+          merge-sql: true
+        wall:
+          config:
+            multi-statement-allow: true
+
+  # redis 閰嶇疆
+  data:
+    # redis 閰嶇疆
+    redis:
+      # 鍦板潃
+      host: 172.17.0.1
+      # 绔彛锛岄粯璁や负6379
+      port: 11102
+      # 鏁版嵁搴撶储寮�
+      database: 6
+      # 瀵嗙爜
+      password:
+      # 杩炴帴瓒呮椂鏃堕棿
+      timeout: 10s
+      lettuce:
+        pool:
+          # 杩炴帴姹犱腑鐨勬渶灏忕┖闂茶繛鎺�
+          min-idle: 0
+          # 杩炴帴姹犱腑鐨勬渶澶х┖闂茶繛鎺�
+          max-idle: 8
+          # 杩炴帴姹犵殑鏈�澶ф暟鎹簱杩炴帴鏁�
+          max-active: 8
+          # #杩炴帴姹犳渶澶ч樆濉炵瓑寰呮椂闂达紙浣跨敤璐熷�艰〃绀烘病鏈夐檺鍒讹級
+          max-wait: -1ms
+
+# mybatis-plus閰嶇疆
+mybatis-plus:
+  configuration:
+    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
+
+# 鏃ュ織閰嶇疆
+logging:
+  file-location: /center-lims/Java
+  level:
+    root: info
+    com.ruoyi: debug
+    org.springframework.web: debug
+    org.springframework.security: info
+    org.mybatis: debug
+    com.baomidou.mybatisplus: debug
+
+# Swagger閰嶇疆
+swagger:
+  # 鏄惁寮�鍚痵wagger
+  enabled: true
+
+# 椤圭洰鐩稿叧閰嶇疆
+ruoyi:
+  name: RuoYi
+  version: 3.9.2
+  copyrightYear: 2026
+  profile: D:/ruoyi/uploadPath
+  addressEnabled: false
+
+# 鐢ㄦ埛瀵嗙爜閰嶇疆
+user:
+  password:
+    maxRetryCount: 5
+    lockTime: 10
+
+# 浠ょ墝閰嶇疆
+token:
+  header: Authorization
+  secret: awertgbadrtawetfgfbsdfawerghbfdsftreagd
+  expireTime: 450
+
+# 闃茬洍閾鹃厤缃�
+referer:
+  enabled: false
+  allowed-domains: localhost,127.0.0.1,ruoyi.vip,www.ruoyi.vip
+
+# XSS 杩囨护閰嶇疆
+xss:
+  enabled: true
+  excludes: /system/notice
+  urlPatterns: /system/*,/monitor/*,/tool/*
+
+
+# 鐓х墖瀛樺偍璺緞+++++++++++++++++++++++++++杩愮淮闇�瑕侀厤缃�+++++++++++++++++++++++++++
+file:
+  path: /center-lims/Work/img
+  # 涓婁紶鏂囦欢鍏佽鐨勬墿灞曞悕
+  allowed: png,jpg,jpeg,gif
+# 鎶ュ憡鍦板潃
+wordUrl: /center-lims/Work/word
diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml
index 6818aec..a5af357 100644
--- a/ruoyi-admin/src/main/resources/application.yml
+++ b/ruoyi-admin/src/main/resources/application.yml
@@ -1,20 +1,7 @@
-# 椤圭洰鐩稿叧閰嶇疆
-ruoyi:
-  # 鍚嶇О
-  name: RuoYi
-  # 鐗堟湰
-  version: 3.9.2
-  # 鐗堟潈骞翠唤
-  copyrightYear: 2026
-  # 鏂囦欢璺緞 绀轰緥锛� Windows閰嶇疆D:/ruoyi/uploadPath锛孡inux閰嶇疆 /home/ruoyi/uploadPath锛�
-  profile: D:/ruoyi/uploadPath
-  # 鑾峰彇ip鍦板潃寮�鍏�
-  addressEnabled: false
-
 # 寮�鍙戠幆澧冮厤缃�
 server:
-  # 鏈嶅姟鍣ㄧ殑HTTP绔彛锛岄粯璁や负8080
-  port: 8002
+  # 鏈嶅姟鍣ㄧ殑HTTP绔彛锛岄粯璁や负8080锛屾湇鍔″櫒鏂拌仛鍚庣涓�9509
+  port: 9509
   servlet:
     # 搴旂敤鐨勮闂矾寰�
     context-path: /
@@ -34,14 +21,6 @@
   level:
     com.ruoyi: debug
     org.springframework: warn
-
-# 鐢ㄦ埛閰嶇疆
-user:
-  password:
-    # 瀵嗙爜鏈�澶ч敊璇鏁�
-    maxRetryCount: 5
-    # 瀵嗙爜閿佸畾鏃堕棿锛堥粯璁�10鍒嗛挓锛�
-    lockTime: 10
 
 # Spring閰嶇疆
 spring:
@@ -70,39 +49,6 @@
     restart:
       # 鐑儴缃插紑鍏�
       enabled: true
-  data:
-    # redis 閰嶇疆
-    redis:
-      # 鍦板潃
-      host: 192.168.0.24
-      # 绔彛锛岄粯璁や负6379
-      port: 6379
-      # 鏁版嵁搴撶储寮�
-      database: 0
-      # 瀵嗙爜
-      password:
-      # 杩炴帴瓒呮椂鏃堕棿
-      timeout: 10s
-      lettuce:
-        pool:
-          # 杩炴帴姹犱腑鐨勬渶灏忕┖闂茶繛鎺�
-          min-idle: 0
-          # 杩炴帴姹犱腑鐨勬渶澶х┖闂茶繛鎺�
-          max-idle: 8
-          # 杩炴帴姹犵殑鏈�澶ф暟鎹簱杩炴帴鏁�
-          max-active: 8
-          # #杩炴帴姹犳渶澶ч樆濉炵瓑寰呮椂闂达紙浣跨敤璐熷�艰〃绀烘病鏈夐檺鍒讹級
-          max-wait: -1ms
-
-# token閰嶇疆
-token:
-  # 浠ょ墝鑷畾涔夋爣璇�
-  header: Authorization
-  # 浠ょ墝瀵嗛挜
-  secret: abcdefghijklmnopqrstuvwxyz
-  # 浠ょ墝鏈夋晥鏈燂紙榛樿30鍒嗛挓锛�
-  expireTime: 30
-
 # MyBatis-Plus閰嶇疆
 mybatis-plus:
   # 鎼滅储鎸囧畾鍖呭埆鍚�
@@ -136,19 +82,3 @@
       display-name: '娴嬭瘯妯″潡'
       paths-to-match: '/**'
       packages-to-scan: com.ruoyi
-
-# 闃茬洍閾鹃厤缃�
-referer:
-  # 闃茬洍閾惧紑鍏�
-  enabled: false
-  # 鍏佽鐨勫煙鍚嶅垪琛�
-  allowed-domains: localhost,127.0.0.1,ruoyi.vip,www.ruoyi.vip
-
-# 闃叉XSS鏀诲嚮
-xss:
-  # 杩囨护寮�鍏�
-  enabled: true
-  # 鎺掗櫎閾炬帴锛堝涓敤閫楀彿鍒嗛殧锛�
-  excludes: /system/notice
-  # 鍖归厤閾炬帴
-  urlPatterns: /system/*,/monitor/*,/tool/*

--
Gitblit v1.9.3