[发明专利]一种API接口可视化实体转换方法在审

专利信息
申请号: 202110855968.2 申请日: 2021-07-28
公开(公告)号: CN113485690A 公开(公告)日: 2021-10-08
发明(设计)人: 李振宏 申请(专利权)人: 餐道信息科技有限公司
主分类号: G06F8/33 分类号: G06F8/33;G06F8/34;G06F8/38
代理公司: 深圳科湾知识产权代理事务所(普通合伙) 44585 代理人: 杨艳霞
地址: 510000 广东省广州市荔湾区下*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 api 接口 可视化 实体 转换 方法
【权利要求书】:

1.一种API接口可视化实体转换方法,其特征在于:包括以下步骤:

步骤1:树状结构模型建立;

步骤2:通过模板设计器模块(1)在可视化界面导入和在线建立设计模版;

步骤3:通过模板映射组模块(2)使用拖拽编排对象属性,通过节点连线进行双端属性的绑定关联,最终导出绑定模版文件;

步骤4;通过对象校验组模块(3)根据绑定模版规则,进行属性校验处理,支持多样化类型校验;

步骤5:通过工具SDK组模块(4)解读绑定模版文件,实现完整的数据转换工作。

2.根据权利要求1所述的一种API接口可视化实体转换方法,其特征在于:所述步骤2中的所述模板设计器模块(1)包括对象设计器(5)、JSON校验器(6)和JSON转换器(7),且所述步骤2包括以下步骤:

步骤2.1:通过对象设计器(5)建立、关联双端对象关系,实现对象绑定功能;

步骤2.2:通过JSON校验器(6)检测导入模版的正确性;

步骤2.3:通过JSON转换器(7)渲染节点数据和节点信息。

3.根据权利要求1所述的一种API接口可视化实体转换方法,其特征在于:所述步骤3包括以下步骤:

步骤3.1:模版引擎渲染,协同JSON转换器(7)渲染、合并、填充模版文件,辅助开发人员进行便捷性拖拽属性节点,编辑节点类型、处理节点关系等操作;

步骤3.2:模版映射,绑定转换双端的对象属性和类型转换。

4.根据权利要求1所述的一种API接口可视化实体转换方法,其特征在于:所述步骤4包括以下步骤:

步骤4.1:数值校验,针对绑定属性节点的数值进行校验;

步骤4.2:时间类型校验,针对绑定属性节点的时间格式校验;

步骤4.3:区间校验,根据枚举类型,进行时间区间校验、数值区间校验等;

步骤4.4:字符替换,针对指定属性传入特定字符进行强制替换操作;

步骤4.5:精度校验,针对特殊字段需要精度保留,进行精度保留、精度截取、精度校验等操作。

5.根据权利要求1所述的一种API接口可视化实体转换方法,其特征在于:所述步骤5中的所述工具SDK组模块(4)包括工具包-JAR(8)、设计器-JAR(9)和校验器-JAR(10),且所述步骤5包括以下步骤:

步骤5.1:通过工具包-JAR(8)提供给业务方,针对对象转换模版进行对象转换合并处理;

步骤5.2:通过设计器-JAR(9)提供可视化对象拖拽、绑定功能;

步骤5.3:通过校验器-JAR(10)提供对象转换合并时,进行属性校验、类型校验、数值校验等功能。

6.根据权利要求3所述的一种API接口可视化实体转换方法,其特征在于:所述步骤3.2中包含时间类型格式化、数值类型保留有效位数、属性结构转换变化等操作。

7.根据权利要求1所述的一种API接口可视化实体转换方法,其特征在于:所述工具SDK组模块(4)为抽象化校验接口,采用装饰者模式进行扩展校验方式和校验类型,将多种校验模式,入队形成串型责任链化。

8.根据权利要求3所述的一种API接口可视化实体转换方法,其特征在于:所述步骤3.2中的模版映射包含对象映射和对象转换。

9.根据权利要求4所述的一种API接口可视化实体转换方法,其特征在于:所述步骤4.1中的数值校验包括整型校验和浮点型校验。

10.根据权利要求1所述的一种API接口可视化实体转换方法,其特征在于:所述步骤1中基于WebSwing实现swing服务化,提供可视化客户端渲染、建立设计器模型。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于餐道信息科技有限公司,未经餐道信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110855968.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top