Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
P
project-prototype
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
耿迪迪
project-prototype
Commits
ef560896
Commit
ef560896
authored
Nov 24, 2021
by
纪泽龙
Browse files
Options
Browse Files
Download
Plain Diff
增加默认值缓存
parents
d3e9ec5e
1a2a2347
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
241 additions
and
44 deletions
+241
-44
SysSettingController.java
...om/zehong/web/controller/system/SysSettingController.java
+1
-1
application-dev.yml
projectname-admin/src/main/resources/application-dev.yml
+97
-0
application-prd.yml
projectname-admin/src/main/resources/application-prd.yml
+97
-0
application-test.yml
projectname-admin/src/main/resources/application-test.yml
+41
-1
application.yml
projectname-admin/src/main/resources/application.yml
+1
-40
index.vue
projectname-web/src/views/system/setting/index.vue
+4
-2
No files found.
projectname-admin/src/main/java/com/zehong/web/controller/system/SysSettingController.java
View file @
ef560896
...
...
@@ -112,7 +112,7 @@ public class SysSettingController extends BaseController
@GetMapping
(
"/refreshSystemSetting"
)
public
AjaxResult
refreshSystemSetting
(){
systemSetting
.
freshSettings
();
return
AjaxResult
.
success
();
return
AjaxResult
.
success
(
systemSetting
.
getSystemWebSetting
()
);
}
}
projectname-admin/src/main/resources/application-dev.yml
0 → 100644
View file @
ef560896
# 数据源配置
spring
:
datasource
:
type
:
com.alibaba.druid.pool.DruidDataSource
driverClassName
:
com.mysql.cj.jdbc.Driver
druid
:
# 主库数据源
master
:
url
:
jdbc:mysql://localhost:3306/ry?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username
:
root
password
:
root
# 从库数据源
slave
:
# 从数据源开关/默认关闭
enabled
:
false
url
:
username
:
password
:
# 初始连接数
initialSize
:
5
# 最小连接池数量
minIdle
:
10
# 最大连接池数量
maxActive
:
20
# 配置获取连接等待超时的时间
maxWait
:
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
# 慢SQL记录
log-slow-sql
:
true
slow-sql-millis
:
1000
merge-sql
:
true
wall
:
config
:
multi-statement-allow
:
true
# redis 配置
redis
:
# 地址
host
:
localhost
# 端口,默认为6379
port
:
6379
# 数据库索引
database
:
0
# 密码
password
:
# 连接超时时间
timeout
:
10s
lettuce
:
pool
:
# 连接池中的最小空闲连接
min-idle
:
0
# 连接池中的最大空闲连接
max-idle
:
8
# 连接池的最大数据库连接数
max-active
:
8
# #连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait
:
-1ms
# 项目相关配置
zehong
:
# 名称
name
:
Zehong
# 版本
version
:
3.5.0
# 版权年份
copyrightYear
:
2021
# 实例演示开关
demoEnabled
:
true
# 文件路径 示例( Windows配置D:/zehong/uploadPath,Linux配置 /home/zehong/uploadPath)
profile
:
/home/zehong/uploadPath
# 获取ip地址开关
addressEnabled
:
false
# 验证码类型 math 数组计算 char 字符验证
captchaType
:
math
\ No newline at end of file
projectname-admin/src/main/resources/application-prd.yml
0 → 100644
View file @
ef560896
# 数据源配置
spring
:
datasource
:
type
:
com.alibaba.druid.pool.DruidDataSource
driverClassName
:
com.mysql.cj.jdbc.Driver
druid
:
# 主库数据源
master
:
url
:
jdbc:mysql://localhost:3306/ry?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username
:
root
password
:
root
# 从库数据源
slave
:
# 从数据源开关/默认关闭
enabled
:
false
url
:
username
:
password
:
# 初始连接数
initialSize
:
5
# 最小连接池数量
minIdle
:
10
# 最大连接池数量
maxActive
:
20
# 配置获取连接等待超时的时间
maxWait
:
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
# 慢SQL记录
log-slow-sql
:
true
slow-sql-millis
:
1000
merge-sql
:
true
wall
:
config
:
multi-statement-allow
:
true
# redis 配置
redis
:
# 地址
host
:
localhost
# 端口,默认为6379
port
:
6379
# 数据库索引
database
:
0
# 密码
password
:
# 连接超时时间
timeout
:
10s
lettuce
:
pool
:
# 连接池中的最小空闲连接
min-idle
:
0
# 连接池中的最大空闲连接
max-idle
:
8
# 连接池的最大数据库连接数
max-active
:
8
# #连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait
:
-1ms
# 项目相关配置
zehong
:
# 名称
name
:
Zehong
# 版本
version
:
3.5.0
# 版权年份
copyrightYear
:
2021
# 实例演示开关
demoEnabled
:
true
# 文件路径 示例( Windows配置D:/zehong/uploadPath,Linux配置 /home/zehong/uploadPath)
profile
:
/home/zehong/uploadPath
# 获取ip地址开关
addressEnabled
:
false
# 验证码类型 math 数组计算 char 字符验证
captchaType
:
math
\ No newline at end of file
projectname-admin/src/main/resources/application-
druid
.yml
→
projectname-admin/src/main/resources/application-
test
.yml
View file @
ef560896
...
...
@@ -55,3 +55,43 @@ spring:
wall
:
config
:
multi-statement-allow
:
true
# redis 配置
redis
:
# 地址
host
:
localhost
# 端口,默认为6379
port
:
6379
# 数据库索引
database
:
0
# 密码
password
:
# 连接超时时间
timeout
:
10s
lettuce
:
pool
:
# 连接池中的最小空闲连接
min-idle
:
0
# 连接池中的最大空闲连接
max-idle
:
8
# 连接池的最大数据库连接数
max-active
:
8
# #连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait
:
-1ms
# 项目相关配置
zehong
:
# 名称
name
:
Zehong
# 版本
version
:
3.5.0
# 版权年份
copyrightYear
:
2021
# 实例演示开关
demoEnabled
:
true
# 文件路径 示例( Windows配置D:/zehong/uploadPath,Linux配置 /home/zehong/uploadPath)
profile
:
D:/zehong/uploadPath
# 获取ip地址开关
addressEnabled
:
false
# 验证码类型 math 数组计算 char 字符验证
captchaType
:
math
\ No newline at end of file
projectname-admin/src/main/resources/application.yml
View file @
ef560896
# 项目相关配置
zehong
:
# 名称
name
:
Zehong
# 版本
version
:
3.5.0
# 版权年份
copyrightYear
:
2021
# 实例演示开关
demoEnabled
:
true
# 文件路径 示例( Windows配置D:/zehong/uploadPath,Linux配置 /home/zehong/uploadPath)
profile
:
D:/zehong/uploadPath
# 获取ip地址开关
addressEnabled
:
false
# 验证码类型 math 数组计算 char 字符验证
captchaType
:
math
# 开发环境配置
server
:
# 服务器的HTTP端口,默认为8080
...
...
@@ -43,7 +26,7 @@ spring:
# 国际化资源文件路径
basename
:
i18n/messages
profiles
:
active
:
druid
active
:
test
# 文件上传
servlet
:
multipart
:
...
...
@@ -56,28 +39,6 @@ spring:
restart
:
# 热部署开关
enabled
:
true
# redis 配置
redis
:
# 地址
host
:
localhost
# 端口,默认为6379
port
:
6379
# 数据库索引
database
:
0
# 密码
password
:
# 连接超时时间
timeout
:
10s
lettuce
:
pool
:
# 连接池中的最小空闲连接
min-idle
:
0
# 连接池中的最大空闲连接
max-idle
:
8
# 连接池的最大数据库连接数
max-active
:
8
# #连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait
:
-1ms
# token配置
token
:
...
...
projectname-web/src/views/system/setting/index.vue
View file @
ef560896
...
...
@@ -279,9 +279,10 @@ export default {
this
.
msgSuccess
(
"新增成功"
);
this
.
open
=
false
;
this
.
getList
();
//刷新运行参数缓存
});
}
//刷新运行参数缓存
this
.
refreshSystemSetting
();
}
});
},
...
...
@@ -298,7 +299,8 @@ export default {
this
.
getList
();
this
.
refreshSystemSetting
();
this
.
msgSuccess
(
"删除成功"
);
//刷新运行参数缓存
this
.
refreshSystemSetting
();
}).
catch
(()
=>
{});
},
/** 导出按钮操作 */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment