【技术实现步骤摘要】
一种软件产品的配置方法及相关装置
[0001]本专利技术涉及计算机应用
,特别是涉及一种软件产品的配置方法及相关装置。
技术介绍
[0002]配置属性是软件产品的组成部分,一个完整的软件产品的配置属性内容往往是多样化的,软件产品面对不同的部署环境、不同的网络区域、不同的用户、不同的运行状态,其配置属性可能相同,也可能不同,在软件产品的开发周期中,软件产品的配置属性涉及环节众多,对软件产品进行配置十分复杂。
[0003]现有技术中,当对软件产品进行开发时,需要对软件产品的配置属性进行重新定义,有时还需要更改所述软件产品的代码,导致软件产品的开发周期比较长,因此,如何快速、稳定的配置软件产品的配置属性是行业内亟需解决的技术问题。
技术实现思路
[0004]本申请的一个目的在于提供一种软件产品的配置方法及相关装置,所述方法通过构建配置描述文件定义软件产品的配置属性,同时,配置描述文件与软件产品的代码独立设置,对软件产品的配置属性进行更改时,无需修改软件产品的代码,可缩短软件产品的开发周期。
[ ...
【技术保护点】
【技术特征摘要】
1.一种软件产品的配置方法,其特征在于,包括:获取开发数据,所述开发数据与所述软件产品的配置属性相关联;基于所述开发数据构建配置描述文件,所述配置描述文件用于定义所述软件产品的配置属性;基于所述配置描述文件生成适配配置容器的配置信息数据;将所述配置信息数据推送至所述配置容器中,以使得所述软件产品在终端中运行时所述配置信息数据被所述终端调用。2.如权利要求1所述的软件产品的配置方法,其特征在于,所述基于所述开发数据构建配置描述文件,包括:分析所述开发数据,确定所述软件产品的配置属性;基于所述软件产品的配置属性确定与所述软件产品的配置属性相对应的配置参数;基于所述配置参数生成所述配置描述文件。3.如权利要求2所述的软件产品的配置方法,其特征在于,所述基于所述配置参数生成所述配置描述文件,包括以下项中一种;根据所述配置参数从数据库中查询包含所述配置参数的配置项,将所述配置项输入到文件模板中,以形成所述配置描述文件;基于所述配置参数在文件模板中编辑包含所述配置参数的配置项,以形成所述配置描述文件;基于所述配置参数中部分数据从数据库中查询包含所述部分数据的配置项,将所述配置项输入到文件模板中,基于所述配置参数中另一部分数据在文件模板中编辑包含所述另一部分数据的配置项;以形成所述配置描述文件。4.如权利要求3所述的软件产品的配置方法,其特征在于,所述基于所述配置参数生成所述配置描述文件后,还包括:根据预存的校验规则对所述配置描述文件的配置项进行校验;将不符所述校验规则的配置项进行替换,以更新所述配置描述文件。5.如权利要求4所述的软件产品的配置方法,其特征在于,所述基于所述配置描述文件生成适配配置容器的配置信息数据,包括:获取所述配置容器的容器参数;基于...
【专利技术属性】
技术研发人员:郭柳杨,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。