提交 | 用户 | 时间
|
722af2
|
1 |
# 项目相关配置 |
X |
2 |
dl: |
|
3 |
# 名称 |
|
4 |
name: RuoYi-Flowable-Plus |
|
5 |
# 版本 |
|
6 |
version: 0.8.3 |
|
7 |
# 版权年份 |
|
8 |
copyrightYear: 2022 |
|
9 |
# 实例演示开关 |
|
10 |
demoEnabled: true |
|
11 |
# 获取ip地址开关 |
|
12 |
addressEnabled: true |
|
13 |
# 缓存懒加载 |
|
14 |
cacheLazy: false |
|
15 |
# 文件路径 示例( Windows配置D:/dl/uploadPath,Linux配置 /home/dl/uploadPath) |
|
16 |
profile: D:/dl/uploadPath/profile |
|
17 |
#代理查看文件 地址 |
|
18 |
profileView: 47.110.243.240:9314 #192.168.0.105:8099 |
|
19 |
|
|
20 |
captcha: |
|
21 |
# 页面 <参数设置> 可开启关闭 验证码校验 |
|
22 |
# 验证码类型 math 数组计算 char 字符验证 |
|
23 |
type: MATH |
|
24 |
# line 线段干扰 circle 圆圈干扰 shear 扭曲干扰 |
|
25 |
category: CIRCLE |
|
26 |
# 数字验证码位数 |
|
27 |
numberLength: 1 |
|
28 |
# 字符验证码长度 |
|
29 |
charLength: 4 |
|
30 |
|
|
31 |
# 开发环境配置 |
|
32 |
server: |
|
33 |
# 服务器的HTTP端口,默认为8080 |
|
34 |
port: 8080 # 9313 |
|
35 |
servlet: |
|
36 |
# 应用的访问路径 |
|
37 |
context-path: / #qms |
|
38 |
# undertow 配置 |
|
39 |
undertow: |
|
40 |
# HTTP post内容的最大大小。当值为-1时,默认值为大小是无限的 |
|
41 |
max-http-post-size: -1 |
|
42 |
# 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似netty的池化内存管理 |
|
43 |
# 每块buffer的空间大小,越小的空间被利用越充分 |
|
44 |
buffer-size: 512 |
|
45 |
# 是否分配的直接内存 |
|
46 |
direct-buffers: true |
|
47 |
threads: |
|
48 |
# 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程 |
|
49 |
io: 8 |
|
50 |
# 阻塞任务线程池, 当执行类似servlet请求阻塞操作, undertow会从这个线程池中取得线程,它的值设置取决于系统的负载 |
|
51 |
worker: 256 |
|
52 |
|
|
53 |
# 日志配置 |
|
54 |
logging: |
|
55 |
level: |
|
56 |
com.dl: debug |
|
57 |
org.springframework: warn |
|
58 |
config: classpath:logback-plus.xml |
|
59 |
|
|
60 |
# 用户配置 |
|
61 |
user: |
|
62 |
password: |
|
63 |
# 密码最大错误次数 |
|
64 |
maxRetryCount: 5 |
|
65 |
# 密码锁定时间(默认10分钟) |
|
66 |
lockTime: 10 |
|
67 |
|
|
68 |
# Spring配置 |
|
69 |
spring: |
|
70 |
application: |
|
71 |
name: ${dl.name} |
|
72 |
# 资源信息 |
|
73 |
messages: |
|
74 |
# 国际化资源文件路径 |
|
75 |
basename: i18n/messages |
|
76 |
profiles: |
|
77 |
active: dev |
|
78 |
# 文件上传 |
|
79 |
servlet: |
|
80 |
multipart: |
|
81 |
# 单个文件大小 |
|
82 |
max-file-size: 10MB |
|
83 |
# 设置总上传的文件大小 |
|
84 |
max-request-size: 20MB |
|
85 |
# 服务模块 |
|
86 |
devtools: |
|
87 |
restart: |
|
88 |
# 热部署开关 |
|
89 |
enabled: true |
|
90 |
mvc: |
|
91 |
format: |
|
92 |
date-time: yyyy-MM-dd HH:mm:ss |
|
93 |
jackson: |
|
94 |
# 日期格式化 |
|
95 |
date-format: yyyy-MM-dd HH:mm:ss |
|
96 |
serialization: |
|
97 |
# 格式化输出 |
|
98 |
indent_output: false |
|
99 |
# 忽略无法转换的对象 |
|
100 |
fail_on_empty_beans: false |
|
101 |
deserialization: |
|
102 |
# 允许对象忽略json中不存在的属性 |
|
103 |
fail_on_unknown_properties: false |
|
104 |
|
|
105 |
thymeleaf: |
|
106 |
prefix: classpath:/templates/ |
|
107 |
suffix: .html |
|
108 |
cache: false |
|
109 |
|
|
110 |
# Sa-Token配置 |
|
111 |
sa-token: |
|
112 |
# token名称 (同时也是cookie名称) |
|
113 |
token-name: Authorization |
|
114 |
# token有效期 设为一天 (必定过期) 单位: 秒 |
|
115 |
timeout: 86400 |
|
116 |
# token临时有效期 (指定时间无操作就过期) 单位: 秒 |
|
117 |
activity-timeout: 1800 |
|
118 |
# 是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录) |
|
119 |
is-concurrent: true |
|
120 |
# 在多人登录同一账号时,是否共用一个token (为true时所有登录共用一个token, 为false时每次登录新建一个token) |
|
121 |
is-share: false |
|
122 |
# 是否尝试从header里读取token |
|
123 |
is-read-header: true |
|
124 |
# 是否尝试从cookie里读取token |
|
125 |
is-read-cookie: false |
|
126 |
# token前缀 |
|
127 |
token-prefix: "Bearer" |
|
128 |
# jwt秘钥 |
|
129 |
jwt-secret-key: abcdefghijklmnopqrstuvwxyz |
|
130 |
|
|
131 |
# security配置 |
|
132 |
security: |
|
133 |
# 排除路径 |
|
134 |
excludes: |
|
135 |
# 静态资源 |
|
136 |
- /*.html |
|
137 |
- /templates/**.js |
|
138 |
- /**/*.html |
|
139 |
- /**/*.css |
|
140 |
- /**/*.js |
|
141 |
- /profile/** |
|
142 |
- /redirect/task/** |
|
143 |
# 公共路径 |
|
144 |
- /favicon.ico |
|
145 |
- /error |
|
146 |
# swagger 文档配置 |
|
147 |
- /*/api-docs |
|
148 |
- /*/api-docs/** |
|
149 |
# actuator 监控配置 |
|
150 |
- /actuator |
|
151 |
- /actuator/** |
|
152 |
- |
|
153 |
|
|
154 |
# MyBatisPlus配置 |
|
155 |
# https://baomidou.com/config/ |
|
156 |
mybatis-plus: |
|
157 |
# 不支持多包, 如有需要可在注解配置 或 提升扫包等级 |
|
158 |
# 例如 com.**.**.mapper |
|
159 |
mapperPackage: com.dl.**.mapper |
|
160 |
# 对应的 XML 文件位置 |
|
161 |
mapperLocations: classpath*:mapper/**/*Mapper.xml |
|
162 |
# 实体扫描,多个package用逗号或者分号分隔 |
|
163 |
typeAliasesPackage: com.dl.**.domain |
|
164 |
# 启动时是否检查 MyBatis XML 文件的存在,默认不检查 |
|
165 |
checkConfigLocation: false |
|
166 |
configuration: |
|
167 |
# 自动驼峰命名规则(camel case)映射 |
|
168 |
mapUnderscoreToCamelCase: true |
|
169 |
# MyBatis 自动映射策略 |
|
170 |
# NONE:不启用 PARTIAL:只对非嵌套 resultMap 自动映射 FULL:对所有 resultMap 自动映射 |
|
171 |
autoMappingBehavior: PARTIAL |
|
172 |
# MyBatis 自动映射时未知列或未知属性处理策 |
|
173 |
# NONE:不做处理 WARNING:打印相关警告 FAILING:抛出异常和详细信息 |
|
174 |
autoMappingUnknownColumnBehavior: NONE |
|
175 |
# 更详细的日志输出 会有性能损耗 org.apache.ibatis.logging.stdout.StdOutImpl |
|
176 |
# 关闭日志记录 (可单纯使用 p6spy 分析) org.apache.ibatis.logging.nologging.NoLoggingImpl |
|
177 |
# 默认日志输出 org.apache.ibatis.logging.slf4j.Slf4jImpl |
|
178 |
logImpl: org.apache.ibatis.logging.stdout.StdOutImpl |
|
179 |
global-config: |
|
180 |
# 是否打印 Logo banner |
|
181 |
banner: true |
|
182 |
dbConfig: |
|
183 |
# 主键类型 |
|
184 |
# AUTO 自增 NONE 空 INPUT 用户输入 ASSIGN_ID 雪花 ASSIGN_UUID 唯一 UUID |
|
185 |
idType: ASSIGN_ID |
|
186 |
#identifier-generator: UUID |
|
187 |
# 逻辑已删除值 |
|
188 |
logicDeleteValue: 1 |
|
189 |
# 逻辑未删除值 |
|
190 |
logicNotDeleteValue: 0 |
|
191 |
# 字段验证策略之 insert,在 insert 的时候的字段验证策略 |
|
192 |
# IGNORED 忽略 NOT_NULL 非NULL NOT_EMPTY 非空 DEFAULT 默认 NEVER 不加入 SQL |
|
193 |
insertStrategy: NOT_NULL |
|
194 |
# 字段验证策略之 update,在 update 的时候的字段验证策略 |
|
195 |
updateStrategy: NOT_NULL |
|
196 |
# 字段验证策略之 select,在 select 的时候的字段验证策略既 wrapper 根据内部 entity 生成的 where 条件 |
|
197 |
where-strategy: NOT_NULL |
|
198 |
|
|
199 |
# 数据加密 |
|
200 |
mybatis-encryptor: |
|
201 |
# 是否开启加密 |
|
202 |
enable: false |
|
203 |
# 默认加密算法 |
|
204 |
algorithm: BASE64 |
|
205 |
# 编码方式 BASE64/HEX。默认BASE64 |
|
206 |
encode: BASE64 |
|
207 |
# 安全秘钥 对称算法的秘钥 如:AES,SM4 |
|
208 |
password: |
|
209 |
# 公私钥 非对称算法的公私钥 如:SM2,RSA |
|
210 |
publicKey: |
|
211 |
privateKey: |
|
212 |
|
|
213 |
# Swagger配置 |
|
214 |
swagger: |
|
215 |
info: |
|
216 |
# 标题 |
|
217 |
title: '标题:${dl.name}后台管理系统_接口文档' |
|
218 |
# 描述 |
|
219 |
description: '描述:用于管理集团旗下公司的人员信息,具体包括XXX,XXX模块...' |
|
220 |
# 版本 |
|
221 |
version: '版本号: 0.8.3' |
|
222 |
# 作者信息 |
|
223 |
contact: |
|
224 |
name: KonBAI |
|
225 |
email: 1527468660@qq.com |
|
226 |
url: https://gitee.com/KonBAI-Q/dl-qms |
|
227 |
components: |
|
228 |
# 鉴权方式配置 |
|
229 |
security-schemes: |
|
230 |
apiKey: |
|
231 |
type: APIKEY |
|
232 |
in: HEADER |
|
233 |
name: ${sa-token.token-name} |
|
234 |
|
|
235 |
springdoc: |
|
236 |
api-docs: |
|
237 |
# 是否开启接口文档 |
|
238 |
enabled: true |
|
239 |
swagger-ui: |
|
240 |
# 持久化认证数据 |
|
241 |
persistAuthorization: true |
|
242 |
#这里定义了两个分组,可定义多个,也可以不定义 |
|
243 |
group-configs: |
|
244 |
- group: 1.演示模块 |
|
245 |
packages-to-scan: com.dl.demo |
|
246 |
- group: 2.系统模块 |
|
247 |
packages-to-scan: com.dl.web |
|
248 |
- group: 3.代码生成模块 |
|
249 |
packages-to-scan: com.dl.generator |
|
250 |
|
|
251 |
# 防止XSS攻击 |
|
252 |
xss: |
|
253 |
# 过滤开关 |
|
254 |
enabled: true |
|
255 |
# 排除链接(多个用逗号分隔) |
|
256 |
excludes: /system/notice |
|
257 |
# 匹配链接 |
|
258 |
urlPatterns: /system/*,/monitor/*,/tool/* |
|
259 |
|
|
260 |
# 全局线程池相关配置 |
|
261 |
thread-pool: |
|
262 |
# 是否开启线程池 |
|
263 |
enabled: false |
|
264 |
# 队列最大长度 |
|
265 |
queueCapacity: 128 |
|
266 |
# 线程池维护线程所允许的空闲时间 |
|
267 |
keepAliveSeconds: 300 |
|
268 |
|
|
269 |
--- # 分布式锁 lock4j 全局配置 |
|
270 |
lock4j: |
|
271 |
# 获取分布式锁超时时间,默认为 3000 毫秒 |
|
272 |
acquire-timeout: 3000 |
|
273 |
# 分布式锁的超时时间,默认为 30 秒 |
|
274 |
expire: 30000 |
|
275 |
|
|
276 |
--- # Actuator 监控端点的配置项 |
|
277 |
management: |
|
278 |
endpoints: |
|
279 |
web: |
|
280 |
exposure: |
|
281 |
include: '*' |
|
282 |
endpoint: |
|
283 |
health: |
|
284 |
show-details: ALWAYS |
|
285 |
logfile: |
|
286 |
external-file: ./logs/sys-console.log |
|
287 |
|
|
288 |
--- # Flowable 配置 |
|
289 |
flowable: |
|
290 |
# 关闭定时任务 job |
|
291 |
async-executor-activate: false |
|
292 |
# 库与数据库表结构不一致时,会自动将数据库表结构升级至新版本。 |
|
293 |
database-schema-update: true |
|
294 |
idm: |
|
295 |
# 关闭idm引擎 数据库不会创建act_id_*表,流程流转不会使用act_id_*相关的表 |
|
296 |
enabled: false |
|
297 |
# 关闭流程定义文件自动检查 |
|
298 |
check-process-definitions: false |
|
299 |
# 关闭历史任务定时任务job |
|
300 |
async-history-executor-activate: false |