@@ -4,45 +4,44 @@ server:
4
4
port : 8000
5
5
6
6
--- # ## 数据源配置
7
- spring :
8
- datasource :
9
- type : com.zaxxer.hikari.HikariDataSource
10
- # # 动态数据源配置(可配多主多从:m1、s1...、纯粹多库:mysql、oracle...、混合配置:m1、s1、oracle...)
11
- dynamic :
12
- # 是否启用 P6Spy(SQL 性能分析组件,默认 false,该插件有性能损耗,不建议生产环境使用)
13
- p6spy : true
14
- # 设置默认的数据源或者数据源组(默认 master)
15
- primary : master
16
- # 严格匹配数据源(true 未匹配到指定数据源时抛异常;false 使用默认数据源;默认 false)
17
- strict : false
18
- datasource :
19
- # 主库配置(可配多个,构成多主)
20
- master :
21
- url : jdbc:mysql://${DB_HOST:127.0.0.1}:${DB_PORT:3306}/${DB_NAME:continew_admin}?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true&autoReconnect=true&maxReconnects=10&failOverReadOnly=false
22
- username : ${DB_USER:root}
23
- password : ${DB_PWD:123456}
24
- driver-class-name : com.mysql.cj.jdbc.Driver
25
- # 从库配置(可配多个,构成多从)
26
- slave_1 :
27
- url : jdbc:mysql://${DB_HOST:127.0.0.1}:${DB_PORT:3306}/${DB_NAME:continew_admin}?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true&autoReconnect=true&maxReconnects=10&failOverReadOnly=false
28
- username :
29
- password :
30
- lazy : true
31
- driver-class-name : com.mysql.cj.jdbc.Driver
32
- type : ${spring.datasource.type}
33
- # Hikari 连接池配置(完整配置请参阅:https://github.com/brettwooldridge/HikariCP)
34
- hikari :
35
- # 最大连接数量(默认 10,根据实际环境调整)
36
- # 注意:当连接达到上限,并且没有空闲连接可用时,获取连接将在超时前阻塞最多 connectionTimeout 毫秒
37
- max-pool-size : 20
38
- # 获取连接超时时间(默认 30000 毫秒,30 秒)
39
- connection-timeout : 30000
40
- # 空闲连接最大存活时间(默认 600000 毫秒,10 分钟)
41
- idle-timeout : 600000
42
- # 保持连接活动的频率,以防止它被数据库或网络基础设施超时。该值必须小于 maxLifetime(默认 0,禁用)
43
- keepaliveTime : 30000
44
- # 连接最大生存时间(默认 1800000 毫秒,30 分钟)
45
- max-lifetime : 1800000
7
+ spring.datasource :
8
+ type : com.zaxxer.hikari.HikariDataSource
9
+ # # 动态数据源配置(可配多主多从:m1、s1...、纯粹多库:mysql、oracle...、混合配置:m1、s1、oracle...)
10
+ dynamic :
11
+ # 是否启用 P6Spy(SQL 性能分析组件,默认 false,该插件有性能损耗,不建议生产环境使用)
12
+ p6spy : true
13
+ # 设置默认的数据源或者数据源组(默认 master)
14
+ primary : master
15
+ # 严格匹配数据源(true 未匹配到指定数据源时抛异常;false 使用默认数据源;默认 false)
16
+ strict : false
17
+ datasource :
18
+ # 主库配置(可配多个,构成多主)
19
+ master :
20
+ url : jdbc:mysql://${DB_HOST:127.0.0.1}:${DB_PORT:3306}/${DB_NAME:continew_admin}?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true&autoReconnect=true&maxReconnects=10&failOverReadOnly=false
21
+ username : ${DB_USER:root}
22
+ password : ${DB_PWD:123456}
23
+ driver-class-name : com.mysql.cj.jdbc.Driver
24
+ # 从库配置(可配多个,构成多从)
25
+ slave_1 :
26
+ url : jdbc:mysql://${DB_HOST:127.0.0.1}:${DB_PORT:3306}/${DB_NAME:continew_admin}?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true&autoReconnect=true&maxReconnects=10&failOverReadOnly=false
27
+ username :
28
+ password :
29
+ lazy : true
30
+ driver-class-name : com.mysql.cj.jdbc.Driver
31
+ type : ${spring.datasource.type}
32
+ # Hikari 连接池配置(完整配置请参阅:https://github.com/brettwooldridge/HikariCP)
33
+ hikari :
34
+ # 最大连接数量(默认 10,根据实际环境调整)
35
+ # 注意:当连接达到上限,并且没有空闲连接可用时,获取连接将在超时前阻塞最多 connectionTimeout 毫秒
36
+ max-pool-size : 20
37
+ # 获取连接超时时间(默认 30000 毫秒,30 秒)
38
+ connection-timeout : 30000
39
+ # 空闲连接最大存活时间(默认 600000 毫秒,10 分钟)
40
+ idle-timeout : 600000
41
+ # 保持连接活动的频率,以防止它被数据库或网络基础设施超时。该值必须小于 maxLifetime(默认 0,禁用)
42
+ keepaliveTime : 30000
43
+ # 连接最大生存时间(默认 1800000 毫秒,30 分钟)
44
+ max-lifetime : 1800000
46
45
47
46
--- # ## Liquibase 配置
48
47
spring.liquibase :
@@ -68,21 +67,20 @@ spring:
68
67
ssl : false
69
68
70
69
--- # ## 邮件配置
71
- spring :
72
- mail :
73
- # 根据需要更换
74
- host : smtp.126.com
75
- port : 465
76
- username : 你的邮箱
77
- password : 你的邮箱授权码
78
- default-encoding : utf-8
79
- properties :
80
- mail :
81
- smtp :
82
- auth : true
83
- socketFactory :
84
- class : javax.net.ssl.SSLSocketFactory
85
- port : 465
70
+ spring.mail :
71
+ # 根据需要更换
72
+ host : smtp.126.com
73
+ port : 465
74
+ username : 你的邮箱
75
+ password : 你的邮箱授权码
76
+ default-encoding : utf-8
77
+ properties :
78
+ mail :
79
+ smtp :
80
+ auth : true
81
+ socketFactory :
82
+ class : javax.net.ssl.SSLSocketFactory
83
+ port : 465
86
84
87
85
--- # ## 验证码配置
88
86
captcha :
@@ -109,26 +107,24 @@ captcha:
109
107
# 模板路径
110
108
templatePath : mail/captcha.ftl
111
109
112
- --- # ## 安全配置
113
- security :
114
- # 排除路径配置
115
- excludes :
116
- # 静态资源
117
- - /*.html
118
- - /**/*.html
119
- - /**/*.css
120
- - /**/*.js
121
- - /webSocket/**
122
- # 接口文档相关资源
123
- - /favicon.ico
124
- - /doc.html
125
- - /webjars/**
126
- - /swagger-ui/**
127
- - /swagger-resources/**
128
- - /*/api-docs/**
129
- # 本地存储资源
130
- - /avatar/**
131
- - /file/**
110
+ --- # ## 安全配置-排除路径配置
111
+ security.excludes :
112
+ # 静态资源
113
+ - /*.html
114
+ - /**/*.html
115
+ - /**/*.css
116
+ - /**/*.js
117
+ - /webSocket/**
118
+ # 接口文档相关资源
119
+ - /favicon.ico
120
+ - /doc.html
121
+ - /webjars/**
122
+ - /swagger-ui/**
123
+ - /swagger-resources/**
124
+ - /*/api-docs/**
125
+ # 本地存储资源
126
+ - /avatar/**
127
+ - /file/**
132
128
133
129
--- # ## 非对称加密配置(例如:密码加密传输,前端公钥加密,后端私钥解密;在线生成 RSA 密钥对:http://web.chacuo.net/netrsakeypair)
134
130
rsa :
@@ -141,14 +137,13 @@ springdoc:
141
137
enabled : true
142
138
143
139
--- # ## 文件上传配置
144
- spring :
145
- servlet :
146
- multipart :
147
- enabled : true
148
- # 单文件上传大小限制
149
- max-file-size : 10MB
150
- # 单次总上传文件大小限制
151
- max-request-size : 20MB
140
+ spring.servlet :
141
+ multipart :
142
+ enabled : true
143
+ # 单文件上传大小限制
144
+ max-file-size : 10MB
145
+ # 单次总上传文件大小限制
146
+ max-request-size : 20MB
152
147
153
148
--- # ## 本地存储配置
154
149
local-storage :
0 commit comments