# 版本控制
# 介绍
在框架中包含了对版本控制的操作,我们可以在配置中开启它。
# 配置
qm-application.properties文件中的配置
#※※※※※※※※※版本控制※※※※※※※※※
#是否开启版本控制(ture时,每个请求需在header带上version参数,参数值version)
version.start=true
#系统目前版本编号
version.now=1.0.0
#系统容忍请求版本编号(默认允许当前版本)
version.allows-[0]:0.9.8
version.allows-[1]:0.9.9
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 说明
需要开启版本控制时,设置version.start
为true
。
开启版本控制后,所有的请求必须在header
中携带key
为version
的参数。
参数内容对应版本号,如果不符合配置中的版本,则直接拦截。
version.allows-[0]
可以配置多项容忍版本,设置容忍版本则设置的这些版本号也允许通过版本校验。