代码开发方法以及相关设备技术

技术编号:34104832 阅读:17 留言:0更新日期:2022-07-12 00:14
本申请实施例公开了一种代码开发方法,用于提升软件开发效率。本申请实施例方法包括:获取描述文件,所述描述文件用于描述对目标控件对象执行目标操作的处理流程,所述处理流程包括依次执行的至少一个处理步骤;从预设代码库中查找所述目标操作对应的目标代码,所述目标代码包括至少一个代码段,所述代码段与所述处理步骤具有对应关系;根据所述至少一个处理步骤的执行顺序,组装所述至少一个处理步骤对应的至少一个代码段,并将所述目标控件对象填入组装后的所述至少一个代码段,以得到代码文件。件。件。

【技术实现步骤摘要】
代码开发方法以及相关设备


[0001]本申请实施例涉及软件开发领域,尤其涉及代码开发方法以及相关设备。

技术介绍

[0002]在系统开发中,指令即用户操作控件对象发出的命令。当开发人员要实现某个控件对象的功能时,前端需要编写交互界面和流程代码,后端编写业务逻辑代码并发布应用程序接口(API,application programming interface)供前端调用,前后端通过统一约定的协议进行交互,代码开发完成后,用户可以操作控件对象实现功能。
[0003]当用户对不同控件对象发出相同命令时,发送的都是相同类型的指令,只是指令的执行对象不同,因此运行的前端代码和后端代码相近。但在开发过程中,开发人员要为每一条指令编写前端代码和后端代码,即使是相同类型的指令也需要重复编写前端代码和后端代码,降低了代码开发效率。

技术实现思路

[0004]本申请实施例第一方面提供一种代码开发方法,包括:
[0005]获取描述文件,所述描述文件用于描述对目标控件对象执行目标操作的处理流程,所述处理流程包括依次执行的至少一个处理步骤本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种代码开发方法,其特征在于,包括:获取描述文件,所述描述文件用于描述对目标控件对象执行目标操作的处理流程,所述处理流程包括依次执行的至少一个处理步骤;从预设代码库中查找所述目标操作对应的目标代码,所述目标代码包括至少一个代码段,所述代码段与所述处理步骤具有对应关系;根据所述至少一个处理步骤的执行顺序,组装所述至少一个处理步骤对应的至少一个代码段,并将所述目标控件对象填入组装后的所述至少一个代码段,以得到代码文件。2.根据权利要求1所述的方法,其特征在于,所述至少一个代码段包括前端运行的前端代码段和后端运行的后端代码段,所述根据所述至少一个处理步骤的执行顺序,组装所述至少一个处理步骤对应的至少一个代码段,并将所述目标控件对象填入组装后的所述至少一个代码段,包括:根据多个处理步骤中第一处理步骤的执行顺序,组装所述第一处理步骤对应的至少一个前端代码段,并将所述目标控件对象填入组装后的所述至少一个前端代码段得到前端代码文件,其中所述第一处理步骤为所述多个处理步骤中对应前端代码段的处理步骤;根据所述多个处理步骤中第二处理步骤的执行顺序,将所述第二处理步骤对应的至少一个后端代码段组装为后端代码文件,其中所述第二处理步骤为所述多个处理步骤中对应后端代码段的处理步骤。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定对所述目标控件对象执行所述目标操作的操作码;在运行所述后端代码文件的后端服务器注册所述操作码,以使得所述前端代码文件通过所述操作码调用所述后端代码文件。4.根据权利要求1所述的方法,其特征在于,所述描述文件包括界面描述,所述界面描述用于描述对所述目标控件对象执行所述目标操作后产生的界面;所述将所述目标控件对象填入组装后的所述至少一个代码段,以得到所述代码文件,包括:将所述目标控件对象和所述界面描述填入组装后的所述至少一个代码段,以得到所述代码文件。5.根据权利要求1所述的方法,其特征在于,所述目标控件对象包括:图像对象、按钮...

【专利技术属性】
技术研发人员:杨志召董博陈梦清刘家瑶
申请(专利权)人:深圳市金蝶天燕云计算股份有限公司
类型:发明
国别省市:

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

1