预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113760359A(43)申请公布日2021.12.07(21)申请号202010605484.8G06F8/65(2018.01)(22)申请日2020.06.29(71)申请人北京沃东天骏信息技术有限公司地址100076北京市经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人李东卫杨洋朱孝瑾都业广冯硕(74)专利代理机构北京同立钧成知识产权代理有限公司11205代理人柴海平臧建明(51)Int.Cl.G06F8/73(2018.01)G06F16/25(2019.01)G06F16/23(2019.01)权利要求书2页说明书14页附图5页(54)发明名称数据处理方法、装置、设备及计算机可读存储介质(57)摘要本发明实施例提供一种数据处理方法、装置、设备及计算机可读存储介质。该方法包括:在编译过程中,解析程序代码中的接口注解信息,得到接口信息;根据所述接口信息自动生成数据模型文件。本发明的方法,通过在编译过程中,解析程序代码中的接口注解信息,得到接口信息;根据所述接口信息自动生成数据模型文件,实现了接口信息及数据模型文件的自动生成,在接口发生变动时,重新编译即可及时地完成接口信息及数据模型文件的自动更新,提高了效率,并且克服了由于接口文档的更新不及时,且容易出现遗漏的情况,导致前端无法准确地获取到后台数据,从而导致前端页面出现无法访问、返回数据错误等异常的技术问题。CN113760359ACN113760359A权利要求书1/2页1.一种数据处理方法,其特征在于,包括:在编译过程中,解析程序代码中的接口注解信息,得到接口信息;根据所述接口信息自动生成数据模型文件。2.根据权利要求1所述的方法,其特征在于,所述根据所述接口信息自动生成数据模型文件之后,还包括:将所述数据模型文件自动提交到预设代码仓库。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述接口信息自动生成数据模型文件,包括:根据所述接口信息、目标接口标识和指定操作系统类型,自动生成目标接口的与所述指定操作系统类型对应的数据模型文件。4.根据权利要求3所述的方法,其特征在于,所述根据所述接口信息、目标接口标识和指定操作系统类型,自动生成目标接口的与所述指定操作系统类型对应的数据模型文件之前,还包括:接收前端发送的所述目标接口标识和指定操作系统类型,所述指定操作系统类型为用户通过前端页面输入的。5.根据权利要求4所述的方法,其特征在于,所述根据所述接口信息、目标接口标识和指定操作系统类型,自动生成目标接口的与所述指定操作系统类型对应的数据模型文件之后,还包括:将所述目标接口的与所述指定操作系统类型对应的数据模型文件提交到指定代码仓库。6.根据权利要求5所述的方法,其特征在于,所述将所述目标接口的与所述指定操作系统类型对应的数据模型文件提交到指定代码仓库之前,还包括:接收前端发送的所述指定代码仓库的地址信息,所述指定代码仓库的地址信息为用户通过前端页面输入的。7.根据权利要求1所述的方法,其特征在于,所述在编译过程中,解析程序代码中的接口注解信息,得到接口信息之后,还包括:根据所述接口信息生成接口文档。8.根据权利要求1或7所述的方法,其特征在于,在编译过程中,解析程序代码中的接口注解信息,得到接口信息之后,还包括:将所述接口信息发送到前端,以通过前端页面显示所述接口信息。9.根据权利要求1所述的方法,其特征在于,所述接口注解信息包括接口的入口参数注解和出口参数注解;所述解析程序代码中的接口注解信息,得到接口信息,包括:扫描所述程序代码中的每个类,若该类包含出口参数注解,则将该类中所有成员变量上的出口参数注解的信息保存到第一MAP集合中;若该类是控制器Controller类,扫描该类中的每个方法是否包含入口参数注解,若该类的至少一个方法包含入口参数注解,则将所述至少一个方法的入口参数注解的信息保存到第一映射MAP集合中。10.根据权利要求9所述的方法,其特征在于,所述入口参数注解包括第一属性和第二2CN113760359A权利要求书2/2页属性,第一属性的值为接口名称,第二属性的值为接口的各入口参数的描述信息;所述出口参数注解包括第三属性和第四属性,第三属性的值为接口名称,第四属性的值为各出口参数的描述信息,其中接口的出口参数注解中第四属性的个数与该接口的出口参数的个数一致。11.根据权利要求10所述的方法,其特征在于,所述若该类的至少一个方法包含入口参数注解,则将所述至少一个方法的入口参数注解的信息保存到第一映射MAP集合中,包括:若该类中的至少一个方法包含入口参数注解,则将每个所述方法的入口参数注解的第一属性的值作为key,将所述方法的