blob: 06469ae523342b0e3e64ab71fd1986a03b20b4c1 [file] [log] [blame]
Jiarenxiang25a45b72025-03-13 16:09:13 +08001# 数据源配置
2spring:
3 datasource:
4 type: com.alibaba.druid.pool.DruidDataSource
5 driverClassName: com.mysql.cj.jdbc.Driver
Jiarenxiangb586f902025-06-06 19:24:36 +08006 url: jdbc:mysql://202.205.102.121:3306/ThunderHub?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
7 username: team4
8 password: woaizhaoyutao
Jiarenxiang25a45b72025-03-13 16:09:13 +08009 druid:
Jiarenxiang25a45b72025-03-13 16:09:13 +080010 # 初始连接数
11 initialSize: 5
12 # 最小连接池数量
13 minIdle: 10
14 # 最大连接池数量
15 maxActive: 20
16 # 配置获取连接等待超时的时间
17 maxWait: 60000
18 # 配置连接超时时间
19 connectTimeout: 30000
20 # 配置网络超时时间
21 socketTimeout: 60000
22 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
23 timeBetweenEvictionRunsMillis: 60000
24 # 配置一个连接在池中最小生存的时间,单位是毫秒
25 minEvictableIdleTimeMillis: 300000
26 # 配置一个连接在池中最大生存的时间,单位是毫秒
27 maxEvictableIdleTimeMillis: 900000
28 # 配置检测连接是否有效
29 validationQuery: SELECT 1 FROM DUAL
30 testWhileIdle: true
31 testOnBorrow: false
32 testOnReturn: false
33 webStatFilter:
34 enabled: true
35 statViewServlet:
36 enabled: true
37 # 设置白名单,不填则允许所有访问
38 allow:
39 url-pattern: /druid/*
40 # 控制台管理用户名和密码
41 login-username: ruoyi
42 login-password: 123456
43 filter:
44 stat:
45 enabled: true
46 # 慢SQL记录
47 log-slow-sql: true
48 slow-sql-millis: 1000
49 merge-sql: true
50 wall:
51 config:
52 multi-statement-allow: true