# 配置模板
以
application.yml
进行框架拓展配置
# 框架配置
下列配置为框架配置基础,贯穿整个框架的相关封装。
# ※※※※※※※※※框架配置※※※※※※※※※
qmframework:
# ※※※※※※※※※通讯配置※※※※※※※※※
transmit:
# 请求数据时,最外层的key名(rest风格)
request-key: 'value'
# 返回数据时,最外层的key名(rest风格)
response-key: 'value'
# 返回数据时,默认message的语言 EN/CN
response-message-lang: CN
# ※※※※※※※※※AES加密配置※※※※※※※※※
aes:
# 是否启用AES对称加密传输
start: false
# AES秘钥
key: 'ohiah2019sDShdieub51h8910s'
# 加密次数
number: 1
# 统一使用的编码方式
encoding: 'UTF-8'
# ※※※※※※※※※版本控制配置※※※※※※※※※
version:
# 是否开启版本控制(ture时,每个请求需在header带上version参数)
start: false
# 系统目前版本编号
# now: '1.0.0'
# 系统容忍请求版本编号(默认允许当前版本)
# allows:
# - '0.9.9'
# - '0.9.8'
# ※※※※※※※※※特殊配置※※※※※※※※※
special:
# 特殊请求不进行解析(包括版本控制和解析json等)
# 该配置主要排除第三方API调用接口时特殊请求而框架自动解析json的问题
# 适用于动态配置,例:/druid/**
uri: '/druid/**'
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
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
← 基础构建 Controller →