“mitao”
2026-04-17 d699da385dda6257677ee93bef47388c0635f64e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
server:
  port: 48080
 
spring:
  application:
    name: tcm-training-admin-backend
  profiles:
    active: local
  servlet:
    multipart:
      max-file-size: 200MB
      max-request-size: 220MB
  datasource:
    dynamic:
      primary: master
      strict: true
      datasource:
        master:
          type: com.alibaba.druid.pool.DruidDataSource
          driver-class-name: com.mysql.cj.jdbc.Driver
          url: jdbc:mysql://localhost:3306/tcm_training_admin?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true
          username: root
          password: 123456
  redis:
    host: localhost
    port: 6379
    database: 0
    timeout: 5s
    password: 123456
    lettuce:
      pool:
        # 连接池中的最小空闲连接
        min-idle: 0
        # 连接池中的最大空闲连接
        max-idle: 8
        # 连接池的最大数据库连接数
        max-active: 8
        # #连接池最大阻塞等待时间(使用负值表示没有限制)
        max-wait: -1ms
 
mybatis-plus:
  mapper-locations: classpath*:mapper/**/*.xml
  configuration:
    map-underscore-to-camel-case: true
  global-config:
    db-config:
      logic-delete-field: deleted
      logic-delete-value: 1
      logic-not-delete-value: 0
 
sa-token:
  token-name: Authorization
  token-prefix: Bearer
  timeout: 7200
  active-timeout: -1
  is-log: false
 
app:
  upload:
    obs:
      access-key-id: HPUAYLGWHP56VZRHQXGC
      secret-access-key: Cn3dL2iEf1h5d8ZLYUEz9ggy8BhwZMgA3SZhg3Zf
      bucket-name: haizhengkangdao
      endpoint: obs.cn-south-1.myhuaweicloud.com
  logging:
    # 应用日志目录,部署到服务器后建议通过 application-local.yml 覆盖为持久化目录
    path: ./logs
    # 日志归档保留天数
    max-history: 30
    # 日志归档总容量上限
    total-size-cap: 3GB
    # 单个日志文件大小上限
    max-file-size: 100MB
  points:
    # 活动到期积分结算扫描间隔(毫秒)
    settlement-interval-ms: 60000
  auth:
    sms:
      # 短信验证码有效期(秒)
      expire-seconds: 300
      # 默认关闭开发调试验证码,避免误入生产环境
      debug-enabled: false
      # 开发环境调试验证码,默认留空,需在 application-local.yml 中显式开启
      debug-code: ""
    wechat:
      # 微信开放平台 AppId,当前阶段可先留空,补齐后启用服务端换票模式
      app-id: ""
      # 微信开放平台 AppSecret,当前阶段可先留空,补齐后启用服务端换票模式
      app-secret: ""
      # 微信用户信息接口地址
      user-info-url: https://api.weixin.qq.com/sns/userinfo
      # 微信授权换票接口地址
      access-token-url: https://api.weixin.qq.com/sns/oauth2/access_token
  share:
    # 邀请二维码默认指向线上下载页,开发环境可在 application-local.yml 覆盖。
    landing-base-url: https://haizhentong.com/app-download/
 
logging:
  level:
    root: INFO
    com.tcm.training.admin: INFO
    org.springframework.web: INFO