摘要
本申请公开了一种代码生成方法、装置、设备及存储介质,涉及计算机技术领域。该方法包括:根据代码生成需求信息从预先构建的代码模型库中,筛选出与所述代码生成需求信息对应的目标可复用代码元模型;所述代码模型库包括各类业务对应的可复用代码元模型,所述可复用代码元模型包括应用模板类模型、功能模块类模型和代码片段类模型中的一种或多种;利用预先构建的规则库对所述目标可复用代码元模型进行校验,得到通过校验的目标可复用代码元模型;将所有所述通过校验的目标可复用代码元模型进行组合,得到所述代码生成需求信息对应的程序代码。能够在确保代码生成的准确性的基础上,实现多领域程序代码的生成,提高代码生成在应用领域的普适性。
技术关键词
代码生成方法
模型库
功能模块
模板
自定义规则
文本
代码生成装置
存储计算机程序
组合模块
校验模块
标识
可读存储介质
处理器
电子设备
项目
存储器
框架
基础