【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及基于命令行的代码自动生成方法、装置、设备及存储介质。
技术介绍
1、在前端管理系统的日常开发过程中,较为常见的开发任务是具有简单的增删改查功能的列表页面和详情页面的开发,上述开发过程中有大量的重复工作。为了提高在前端管理系统中列表页面和详情页面的开发效率,引入了低代码技术。
2、在目前的低代码平台中,是先在低代码组件内进行编译,通过配置文件和模板引擎生成组件。在现有的组件管理流程中,当组件需要变更时,需要修改配置文件来更新低代码组件,上述实现过程中存在以下缺陷:
3、1)开发组件时,必须仔细参考文档,才能成功生成组件,开发门槛高;
4、2)只能支持生成器中已经开发出来的交互模式,无法做细微程度的调整;
5、3)开发组件的工作,只能基于一个统一的生成器工程,不利于并行开发。
6、即在面对复杂的页面交互情况下,在生成代码文件后,依然需要自行修改代码,不能做到开箱即用。而且,在低代码平台中生成的代码文件的目录和项目环境的代码目录强耦合,在不同的项目之间代
...【技术保护点】
1.一种基于命令行的代码自动生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述输入数据还包括表格列表、枚举值和搜索表单;
3.根据权利要求2所述的方法,其特征在于,所述将所述表格列表填充至所述表格列表子文件,包括:
4.根据权利要求2所述的方法,其特征在于,所述将所述枚举值填充至枚举值子文件,包括:
5.根据权利要求2所述的方法,其特征在于,所述将所述搜索表单填充至所述搜索表单子文件,包括:
6.根据权利要求2所述的方法,其特征在于,在所述基于预设服务中的命令行、所述项目配置文件、所
...【技术特征摘要】
1.一种基于命令行的代码自动生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述输入数据还包括表格列表、枚举值和搜索表单;
3.根据权利要求2所述的方法,其特征在于,所述将所述表格列表填充至所述表格列表子文件,包括:
4.根据权利要求2所述的方法,其特征在于,所述将所述枚举值填充至枚举值子文件,包括:
5.根据权利要求2所述的方法,其特征在于,所述将所述搜索表单填充至所述搜索表单子文件,包括:
6.根据权利要求2所述的方法,其特征在于,在所述基于预设服务中的命令行、所述项目配置文件、所述列表页面所需数据及预设的代码模板,生成与所述列表页面所需数据对应的目标代码文件的步骤之前,所述方法还包括:
【专利技术属性】
技术研发人员:李奇威,王希朋,白杰,李桂鸿,
申请(专利权)人:深圳市乐信信息服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。