[发明专利]一种网银产品层代码自动生成方法及装置在审
申请号: | 201710817391.X | 申请日: | 2017-09-12 |
公开(公告)号: | CN107589946A | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 胡鹏 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F8/40 | 分类号: | G06F8/40 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 王涛 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 产品 代码 自动 生成 方法 装置 | ||
1.一种网银产品层代码自动生成方法,其特征在于,包括:
获取预先设置的网银产品层接口规范数据;
接收代码模板选择指令,将所述网银产品层接口规范数据导入到所述代码模板选择指令对应的网银产品层代码模板中;
根据所述代码模板选择指令对应的网银产品层代码模板,生成网银产品层代码片段,并生成包括网银产品层代码片段的网银产品层代码结果文件。
2.根据权利要求1所述的网银产品层代码自动生成方法,其特征在于,所述预先设置的网银产品层接口规范数据包括:预先设置的网银产品层数据项目、各网银产品层数据项目对应的代码参数数据以及各网银产品层数据项目对应的属性数据;所述属性数据用于表示各网银产品层数据项目的数据类型和数据长度。
3.根据权利要求2所述的网银产品层代码自动生成方法,其特征在于,所述网银产品层代码模板是根据网银产品层的不同交易及功能场景来预先设置的。
4.根据权利要求3所述的网银产品层代码自动生成方法,其特征在于,将所述网银产品层接口规范数据导入到所述代码模板选择指令对应的网银产品层代码模板中,包括:
将预先设置的网银产品层数据项目和其对应的代码参数数据以及属性数据导入到所述代码模板选择指令对应的网银产品层代码模板中,转换为代码模板选择指令对应的网银产品层代码模板的可识别数据流。
5.根据权利要求4所述的网银产品层代码自动生成方法,其特征在于,根据所述代码模板选择指令对应的网银产品层代码模板,生成网银产品层代码片段,包括:
根据所述代码模板选择指令对应的网银产品层代码模板以及可识别数据流,生成网银产品层所需的配置文件代码片段;
根据所述代码模板选择指令对应的网银产品层代码模板以及可识别数据流,生成网银产品层所需的程序文件代码片段;
根据所述代码模板选择指令对应的网银产品层代码模板以及可识别数据流,生成网银产品层所需的测试文件代码片段;
根据所述代码模板选择指令对应的网银产品层代码模板以及可识别数据流,生成网银产品层所需的自定义处理文件代码片段;所述自定义处理文件代码片段包括币种自动转换代码片段、Bean ID重复检测代码片段、网银新旧账号转换代码片段和机构号自动查询代码片段。
6.一种网银产品层代码自动生成装置,其特征在于,包括:
网银产品层接口规范数据获取单元,用于获取预先设置的网银产品层接口规范数据;
网银产品层接口规范数据导入单元,用于接收代码模板选择指令,将所述网银产品层接口规范数据导入到所述代码模板选择指令对应的网银产品层代码模板中;
网银产品层代码结果文件生成单元,用于根据所述代码模板选择指令对应的网银产品层代码模板,生成网银产品层代码片段,并生成包括网银产品层代码片段的网银产品层代码结果文件。
7.根据权利要求6所述的网银产品层代码自动生成装置,其特征在于,所述网银产品层接口规范数据获取单元获取的预先设置的网银产品层接口规范数据包括:预先设置的网银产品层数据项目、各网银产品层数据项目对应的代码参数数据以及各网银产品层数据项目对应的属性数据;所述属性数据用于表示各网银产品层数据项目的数据类型和数据长度。
8.根据权利要求7所述的网银产品层代码自动生成装置,其特征在于,所述网银产品层接口规范数据导入单元中的网银产品层代码模板是根据网银产品层的不同交易及功能场景来预先设置的。
9.根据权利要求8所述的网银产品层代码自动生成装置,其特征在于,所述网银产品层接口规范数据导入单元,具体用于:
将预先设置的网银产品层数据项目和其对应的代码参数数据以及属性数据导入到所述代码模板选择指令对应的网银产品层代码模板中,转换为代码模板选择指令对应的网银产品层代码模板的可识别数据流。
10.根据权利要求9所述的网银产品层代码自动生成装置,其特征在于,所述网银产品层代码结果文件生成单元,包括:
配置文件代码片段生成模块,用于根据所述代码模板选择指令对应的网银产品层代码模板以及可识别数据流,生成网银产品层所需的配置文件代码片段;
程序文件代码片段生成模块,用于根据所述代码模板选择指令对应的网银产品层代码模板以及可识别数据流,生成网银产品层所需的程序文件代码片段;
测试文件代码片段生成模块,用于根据所述代码模板选择指令对应的网银产品层代码模板以及可识别数据流,生成网银产品层所需的测试文件代码片段;
自定义处理文件代码片段生成模块,用于根据所述代码模板选择指令对应的网银产品层代码模板以及可识别数据流,生成网银产品层所需的自定义处理文件代码片段;所述自定义处理文件代码片段包括币种自动转换代码片段、Bean ID重复检测代码片段、网银新旧账号转换代码片段和机构号自动查询代码片段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710817391.X/1.html,转载请声明来源钻瓜专利网。