From 0780972deb5683c2cef57bf86ae0a8b8b9d219be Mon Sep 17 00:00:00 2001
From: 潘志宝 <979469083@qq.com>
Date: 星期三, 11 十二月 2024 14:41:37 +0800
Subject: [PATCH] yaml

---
 shasteel-biz/src/main/resources/application.yaml      |   28 ++++++-------
 shasteel-biz/src/main/resources/application-prod.yaml |   50 ++++++++++++-------------
 2 files changed, 37 insertions(+), 41 deletions(-)

diff --git a/shasteel-biz/src/main/resources/application-prod.yaml b/shasteel-biz/src/main/resources/application-prod.yaml
index 3e0a3d3..61e48d0 100644
--- a/shasteel-biz/src/main/resources/application-prod.yaml
+++ b/shasteel-biz/src/main/resources/application-prod.yaml
@@ -1,34 +1,34 @@
 --- #################### 数据库相关配置 ####################
 spring:
   datasource:
-    druid: # Druid 【监控】相关的全局配置
+    druid:
       web-stat-filter:
         enabled: true
       stat-view-servlet:
         enabled: true
-        allow: # 设置白名单,不填则允许所有访问
+        allow:
         url-pattern: /druid/*
-        login-username: # 控制台管理用户名和密码
+        login-username:
         login-password:
       filter:
         stat:
           enabled: true
-          log-slow-sql: true # 慢 SQL 记录
+          log-slow-sql: true
           slow-sql-millis: 100
           merge-sql: true
         wall:
           config:
             multi-statement-allow: true
-    dynamic: # 多数据源配置
-      druid: # Druid 【连接池】相关的全局配置
-        initial-size: 1 # 初始连接数
-        min-idle: 1 # 最小连接池数量
-        max-active: 20 # 最大连接池数量
-        max-wait: 600000 # 配置获取连接等待超时的时间,单位:毫秒
-        time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位:毫秒
-        min-evictable-idle-time-millis: 300000 # 配置一个连接在池中最小生存的时间,单位:毫秒
-        max-evictable-idle-time-millis: 900000 # 配置一个连接在池中最大生存的时间,单位:毫秒
-        validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效
+    dynamic:
+      druid:
+        initial-size: 1
+        min-idle: 1
+        max-active: 20
+        max-wait: 600000
+        time-between-eviction-runs-millis: 60000
+        min-evictable-idle-time-millis: 300000
+        max-evictable-idle-time-millis: 900000
+        validation-query: SELECT 1 FROM DUAL
         test-while-idle: true
         test-on-borrow: false
         test-on-return: false
@@ -39,32 +39,30 @@
           username: root
           password: Iailab@2019
 
-  # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
   redis:
-    host: 127.0.0.1 # 地址
-    port: 6379 # 端口
-    database: 8 # 数据库索引
-    password: 123456 # 密码,建议生产环境开启
+    host: 127.0.0.1
+    port: 6379
+    database: 8
+    password: 123456
 
 --- #################### 平台相关配置 ####################
 
-# 平台配置项,设置当前项目所有自定义的配置
 iailab:
-  env: # 多环境的配置项
+  env:
     tag: ${HOSTNAME}
   captcha:
-    enable: false # 本地环境,暂时关闭图片验证码,方便登录等接口的测试
+    enable: false
   security:
     mock-enable: true
-  access-log: # 访问日志的配置项
+  access-log:
     enable: false
 
-  sms-code: # 短信验证码相关的配置项
+  sms-code:
     expire-times: 10m
     send-frequency: 1m
     send-maximum-quantity-per-day: 10
-    begin-code: 9999 # 这里配置 9999 的原因是,测试方便。
-    end-code: 9999 # 这里配置 9999 的原因是,测试方便。
+    begin-code: 9999
+    end-code: 9999
   token:
     base-url: http://127.0.0.1:48080/admin-api/system
     tenant-id: 172
diff --git a/shasteel-biz/src/main/resources/application.yaml b/shasteel-biz/src/main/resources/application.yaml
index 392f692..a58b237 100644
--- a/shasteel-biz/src/main/resources/application.yaml
+++ b/shasteel-biz/src/main/resources/application.yaml
@@ -8,36 +8,34 @@
 
   cloud:
     nacos:
-      server-addr: localhost:8848 # Nacos 服务器地址
+      server-addr: localhost:8848
       username: nacos
       password: nacos
-      discovery: # 【配置中心】配置项
+      discovery:
         namespace: ${spring.profiles.active}
-        group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+        group: DEFAULT_GROUP
         metadata:
-          version: 1.0.0 # 服务实例的版本号,可用于灰度发布
-      config: # 【注册中心】配置项
+          version: 1.0.0
+      config:
         namespace: ${spring.profiles.active}
-        group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
+        group: DEFAULT_GROUP
 
   main:
-    allow-circular-references: true # 允许循环依赖,因为项目是三层架构,无法避免这个情况。
-    allow-bean-definition-overriding: true # 允许 Bean 覆盖,例如说 Feign 等会存在重复定义的服务
+    allow-circular-references: true
+    allow-bean-definition-overriding: true
 
   config:
     import:
-      - optional:classpath:application-${spring.profiles.active}.yaml # 加载【本地】配置
-      - optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml # 加载【Nacos】的配置
+      - optional:classpath:application-${spring.profiles.active}.yaml
+      - optional:nacos:${spring.application.name}-${spring.profiles.active}.yaml
 
-  # Servlet 配置
   servlet:
-    # 文件上传相关配置项
     multipart:
-      max-file-size: 16MB # 单个文件大小
-      max-request-size: 32MB # 设置总上传的文件大小
+      max-file-size: 16MB
+      max-request-size: 32MB
   mvc:
     pathmatch:
-      matching-strategy: ANT_PATH_MATCHER # 解决 SpringFox 与 SpringBoot 2.6.x 不兼容的问题,参见 SpringFoxHandlerProviderBeanPostProcessor 类
+      matching-strategy: ANT_PATH_MATCHER
 
   # Jackson 配置项
   jackson:

--
Gitblit v1.9.3