一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据处理方法、装置、设备及计算机可读存储介质与流程

2021-12-07 20:48:00 来源:中国专利 TAG:

技术特征:
1.一种数据处理方法,其特征在于,包括:在编译过程中,解析程序代码中的接口注解信息,得到接口信息;根据所述接口信息自动生成数据模型文件。2.根据权利要求1所述的方法,其特征在于,所述根据所述接口信息自动生成数据模型文件之后,还包括:将所述数据模型文件自动提交到预设代码仓库。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述接口信息自动生成数据模型文件,包括:根据所述接口信息、目标接口标识和指定操作系统类型,自动生成目标接口的与所述指定操作系统类型对应的数据模型文件。4.根据权利要求3所述的方法,其特征在于,所述根据所述接口信息、目标接口标识和指定操作系统类型,自动生成目标接口的与所述指定操作系统类型对应的数据模型文件之前,还包括:接收前端发送的所述目标接口标识和指定操作系统类型,所述指定操作系统类型为用户通过前端页面输入的。5.根据权利要求4所述的方法,其特征在于,所述根据所述接口信息、目标接口标识和指定操作系统类型,自动生成目标接口的与所述指定操作系统类型对应的数据模型文件之后,还包括:将所述目标接口的与所述指定操作系统类型对应的数据模型文件提交到指定代码仓库。6.根据权利要求5所述的方法,其特征在于,所述将所述目标接口的与所述指定操作系统类型对应的数据模型文件提交到指定代码仓库之前,还包括:接收前端发送的所述指定代码仓库的地址信息,所述指定代码仓库的地址信息为用户通过前端页面输入的。7.根据权利要求1所述的方法,其特征在于,所述在编译过程中,解析程序代码中的接口注解信息,得到接口信息之后,还包括:根据所述接口信息生成接口文档。8.根据权利要求1或7所述的方法,其特征在于,在编译过程中,解析程序代码中的接口注解信息,得到接口信息之后,还包括:将所述接口信息发送到前端,以通过前端页面显示所述接口信息。9.根据权利要求1所述的方法,其特征在于,所述接口注解信息包括接口的入口参数注解和出口参数注解;所述解析程序代码中的接口注解信息,得到接口信息,包括:扫描所述程序代码中的每个类,若该类包含出口参数注解,则将该类中所有成员变量上的出口参数注解的信息保存到第一map集合中;若该类是控制器controller类,扫描该类中的每个方法是否包含入口参数注解,若该类的至少一个方法包含入口参数注解,则将所述至少一个方法的入口参数注解的信息保存到第一映射map集合中。10.根据权利要求9所述的方法,其特征在于,所述入口参数注解包括第一属性和第二
属性,第一属性的值为接口名称,第二属性的值为接口的各入口参数的描述信息;所述出口参数注解包括第三属性和第四属性,第三属性的值为接口名称,第四属性的值为各出口参数的描述信息,其中接口的出口参数注解中第四属性的个数与该接口的出口参数的个数一致。11.根据权利要求10所述的方法,其特征在于,所述若该类的至少一个方法包含入口参数注解,则将所述至少一个方法的入口参数注解的信息保存到第一映射map集合中,包括:若该类中的至少一个方法包含入口参数注解,则将每个所述方法的入口参数注解的第一属性的值作为key,将所述方法的入口参数注解的第二属性的值为value,保存到所述第一map集合中。12.根据权利要求10所述的方法,其特征在于,所述若该类包含出口参数注解,则将该类中所有成员变量上的出口参数注解的信息保存到第一map集合中,包括:若所述类包含出口参数注解,则将所述类中的每个成员变量的字段名称和对应的出口参数注解的第四属性的值分别作为key和value构成键值对,所述类中的所有成员变量对应的键值对构成一个第二map集合;将所述出口参数注解的第三属性的值作为key,将所述第二map集合作为value,保存到所述第一map集合中。13.根据权利要求12所述的方法,其特征在于,所述方法还包括:若所述类包含预设数据类型的成员变量,则采用递归的方式,将所述预设数据类型的成员变量对应的定义类的出口参数注解的信息保存到所述第一map集合中,所述第一map集合中包含嵌套模型信息。14.根据权利要求13所述的方法,其特征在于,所述方法还包括:若所述接口信息包含嵌套模型信息,则根据所述接口信息采用递归地方式,生成包含嵌套模型的数据模型文件。15.一种数据处理装置,其特征在于,包括:注解解析模块,用于在编译过程中,解析程序代码中的接口注解信息,得到接口信息;信息处理模块,用于根据所述接口信息自动生成数据模型文件。16.一种数据处理设备,其特征在于,包括:处理器,存储器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序;其中,所述处理器运行所述计算机程序时实现如权利要求1至14中任一项所述的方法。17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至14中任一项所述的方法。

技术总结
本发明实施例提供一种数据处理方法、装置、设备及计算机可读存储介质。该方法包括:在编译过程中,解析程序代码中的接口注解信息,得到接口信息;根据所述接口信息自动生成数据模型文件。本发明的方法,通过在编译过程中,解析程序代码中的接口注解信息,得到接口信息;根据所述接口信息自动生成数据模型文件,实现了接口信息及数据模型文件的自动生成,在接口发生变动时,重新编译即可及时地完成接口信息及数据模型文件的自动更新,提高了效率,并且克服了由于接口文档的更新不及时,且容易出现遗漏的情况,导致前端无法准确地获取到后台数据,从而导致前端页面出现无法访问、返回数据错误等异常的技术问题。错误等异常的技术问题。错误等异常的技术问题。


技术研发人员:李东卫 杨洋 朱孝瑾 都业广 冯硕
受保护的技术使用者:北京京东世纪贸易有限公司
技术研发日:2020.06.29
技术公布日:2021/12/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献