【技术实现步骤摘要】
本专利技术涉及代码生成和管理,尤其涉及一种restful api客户端的代码生成管理方法、系统及存储介质。
技术介绍
1、restful api(representational state transferapplication programminginterface,表述性状态转移的应用程序编程接口)是一种基于http协议的软件架构风格;核心思想是将网络中的资源抽象为一系列url(uniform resource locator,网址),客户端通过http协议对这些url进行访问和操作,充分利用了http丰富的语义和功能来设计灵活、可扩展的web服务,实现资源的获取、创建、更新和删除等操作。
2、目前,通常利用目标业务服务对应的业务服务模型生成的业务代码,虽然这种方法可以快速生成api服务,提升api的开发和管理效率;但是,这种代码生成工具生成代码的流程都是一次性的,当不同调用方使用相同代码时需重新走一遍流程,无法复用之前的流程,导致代码生成效率低;同时,这种代码生成工具对代码的管理支持不够完善,使用不方便,需要开发人
...【技术保护点】
1.一种RESTful API客户端的代码生成管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种RESTfulAPI客户端的代码生成管理方法,其特征在于,所述业务服务的内容包括:服务标识、名称、描述、接口文档url、接口path前缀。
3.根据权利要求1所述的一种RESTfulAPI客户端的代码生成管理方法,其特征在于,判断业务服务的语言代码是否为最新版本的方法包括:
4.根据权利要求1所述的一种RESTfulAPI客户端的代码生成管理方法,其特征在于,所述对象实体包括:包括请求类型、请求路径、请求参数、请求头、请求
...【技术特征摘要】
1.一种restful api客户端的代码生成管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种restfulapi客户端的代码生成管理方法,其特征在于,所述业务服务的内容包括:服务标识、名称、描述、接口文档url、接口path前缀。
3.根据权利要求1所述的一种restfulapi客户端的代码生成管理方法,其特征在于,判断业务服务的语言代码是否为最新版本的方法包括:
4.根据权利要求1所述的一种restfulapi客户端的代码生成管理方法,其特征在于,所述对象实体包括:包括请求类型、请求路径、请求参数、请求头、请求体、响应体。
5.根据权利要求1所述的一种restfulapi客户端的代码生成管理方法,其特征在于,所述目标语言代码的...
【专利技术属性】
技术研发人员:夏天亮,段国华,彭利辉,刘仑,储诚诚,钟晶,韩元利,秦寰宇,李亮,刘宇圣,李晨光,
申请(专利权)人:中铁第四勘察设计院集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。