一种基于配置模型自动生成接口程序代码的系统技术方案

技术编号:23363075 阅读:23 留言:0更新日期:2020-02-18 17:16
本发明专利技术公开了一种基于配置模型自动生成接口程序代码的系统,包括系统总成,系统总成包括接口模型配置模块、模板文件解析模块和代码生成模块,接口模型配置模块采用自定义配置模型,通过填写接口名称、参数名称和参数类型来形成接口模板文件,模板文件解析模块对接口模型配置模块生成的接口模板文件进行读取并解析,得到接口模板文件中的接口名称、参数名称和参数类型,并将这些值作为输入参数传输给代码生成模块,代码生成模块借助模板引擎工具生成具体的接口程序代码。本发明专利技术与现有技术相比的优点在于:能够使业务人员维护接口配置模型,自动生成大部分接口程序代码,帮助节省软件开发成本,缩减软件开发周期。

A system of automatically generating interface code based on configuration model

【技术实现步骤摘要】
一种基于配置模型自动生成接口程序代码的系统
本专利技术涉及计算机技术,具体是指一种基于配置模型自动生成接口程序代码的系统。
技术介绍
随着网络信息技术的发展和电子商务应用普及,以互联网技术为核心的网上银行业务飞速发展,软件开发的需求越来越大。当今社会软件开发的趋势,单独的一个软件独立运行已经不再是主流了,而是渐渐演变为很多软件共同打造一个生态系统共同对外提供服务,甚至是很多软件提供商只提供一个软件平台和平台接口,其他软件合作方通过接口进行对接。传统的接口开发存在诸多弊端,在实际使用中往往效率低下、编写代码时间过长。因此,设计出一种基于配置模型自动生成接口程序代码的系统势在必行。
技术实现思路
本专利技术要解决的技术问题是:(1)大部分程序代码需要程序员手写完成,效率低下;(2)程序开发的质量难以保障,完全取决于程序员自己的编程水平;(3)程序的风格也差异化较大,不存在一种统一的编程风格;(4)每次面对不同的接口都需要重新开发,没有一个通用化的机制可以复用。为解决上述技术问题,本专利技术提供的技术方案为本文档来自技高网...

【技术保护点】
1.一种基于配置模型自动生成接口程序代码的系统,包括系统总成,其特征在于:所述的系统总成包括接口模型配置模块、模板文件解析模块和代码生成模块。/n

【技术特征摘要】
1.一种基于配置模型自动生成接口程序代码的系统,包括系统总成,其特征在于:所述的系统总成包括接口模型配置模块、模板文件解析模块和代码生成模块。


2.根据权利要求1所述的一种基于配置模型自动生成接口程序代码的系统,其特征在于:所述的接口模型配置模块采用自定义配置模型,通过填写接口名称、参数名称和参数类型来形成接口模板文件。


3.根据权利要求1所述的一种基于配置模型自动生成接口程序代码的系统,其特征在于:所述的模板文件解析模块对所述的接口模...

【专利技术属性】
技术研发人员:郭子平郭正陆崔程毛春兰刘胜英彭仁常张建
申请(专利权)人:上海巍驰信息技术有限公司
类型:发明
国别省市:上海;31

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1