全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211000056.8 (22)申请日 2022.08.19 (71)申请人 空间视创 (重庆) 科技股份有限公司 地址 401123 重庆市渝北区金开大道西段 106号11幢7楼1号房701室 (72)发明人 王晶 刘才果 张俊林 罗健华  (74)专利代理 机构 重庆纵义天泽知识产权代理 事务所(普通 合伙) 50272 专利代理师 陈宇航 (51)Int.Cl. G06F 8/20(2018.01) G06F 8/34(2018.01) G06F 16/25(2019.01) G06F 16/27(2019.01) (54)发明名称 一种基于低代码生成脚手架的快速开发平 台搭建方法 (57)摘要 本发明涉及软件开发方法的技术领域, 具体 公开了一种基于低代码生成脚手架的快速开发 搭建方法, 包括: S1, 选 择功能数据库设计; S2, 创 建数据库对象信息; S3, 生成功能脚手架代码; S4,新系统代码耦合; S5, 编译生成可运行程序; S6, 代码同步至平台, 将S4耦合后的代码, 上传同 步至数据库中; S7, 自动化部署。 本发明的目的在 于提供一种基于低代码生成脚手架的快速开发 平台搭建方法, 以解决软件系统开发过程中重复 性工作较多的技术问题, 通过自动生成脚手架代 码提高开发效率, 结合持续部署 工具实现新平台 的快速搭建。 权利要求书2页 说明书6页 附图1页 CN 115373642 A 2022.11.22 CN 115373642 A 1.一种基于低代码生成脚手架的快速开发平台搭建方法, 其特 征在于: S1, 选择功能数据库设计, 根据新系统待开发的功能需求确定数据库设计文件, 从数据 库中同步下 载至本地目录;  S2, 创建数据库对象信息, 使用数据库建模工具打开S1中下载的数据库设计文件, 获 取可执行的数据库D DL语句, 将D DL语句拷贝至数据库中执 行; S3, 生成功能脚手架代码, 基于S2所述数据库中创建的表信息并进行构建, 获取表名 称、 字段名称、 字段类型对应自动生成相应实体 类名称、 类属性、 属性类型; S4,新系统代码耦合, 基于所述S3生成脚手架代码后, 把代码移动到待开发的新系统项 目工程中, 根据新系统的代码分层结构合并脚手架 代码, 对合并后的代码执 行预编译; S5, 编译生成可运行程序, 基于S4编译通过后的新系统代码, 使用打包工具生成系统可 以运行的执行程序, 检测系统运行日志是否有明显报错、 系统进程是否创建成功、 系统服务 端口是否正常监听; S6, 代码同步至平台, 将S4耦合后的代码, 上传同步至数据库中; S7, 自动化部署, 通过持续部署工具拉取系统代码仓库中耦合后的代码, 自动编译、 打 包部署到对应服 务器上。 2.根据权利要求1所述的一种基于低代码生成脚手架的快速开发平台搭建方法, 其特 征在于: 所述步骤4完成后判断是否通过编译, 如果通过编译则进入S5, 如果没有通过编译 则重新进入S3  进行修改生成功能脚手架 代码。 3.根据权利要求1所述的一种基于低代码生成脚手架的快速开发平台搭建方法, 其特 征在于: 所述步骤2完成后, 判断创建是否成功, 如果创建成功则进入S3, 如果创建失败, 则 提示创建失败的原因, 并修改数据库设计并重新进入S2。 4.根据权利要求3所述的一种基于低代码生成脚手架的快速开发平台搭建方法, 其特 征在于: 所述脚手架代码生 成后, 把代码移动到新开 发的系统中, 根据新系统的代码分层结 构合并脚手架 代码, 对合并后的代码执 行预编译, 编译失败, 则根据错 误信息修改调整。 5.根据权利要求4所述的一种基于低代码生成脚手架的快速开发平台搭建方法, 其特 征在于: 所述步骤5完成后, 判断生 成的程序是否运行, 如果程序运行成功则进入S 6, 如果程 序运行失败, 则修改错 误异常的代码, 并且将修改后的代码重新 放入S4中进行运行。 6.根据权利要求1所述的一种基于低代码生成脚手架的快速开发平台搭建方法, 其特 征在于: 还包括运行脚手架代码开发的显示界面, 显示界面用于显示代码采集器窗口与代 码编辑器窗口; 代码采集器, 用于显示所述数据库中信息, 能够通过托拉拽方式将数据库中对应字的 脚手架代码布局至代码编辑器内; 代码采集器提供脚手架 代码预览功能; 代码编辑器, 用于显示编辑代码的视图内容, 根据接口描述并生成脚手架代码, 并根据 获取内容进行视图内容刷新; 还用于通过 数据库的接口进行录入或修改脚手架 代码; 还包括鼠标, 用于控制所述显示界面内的光标移动, 并且对光标所在的位置输入单击、 双击等指令; 还包键盘, 用于 输入/接收指令, 并通过 所述显示界面显示; 所述光标在代码采集窗口内的进行悬停1s及以上时, 则判定选中所在区域展示的SQL 语句, 接着再接收到 键盘“ctrl”键的持续发出指令的5s及以上后, 判断进入指令模式;权 利 要 求 书 1/2 页 2 CN 115373642 A 2在所述指令模式下, 单独输出键盘 “C”键的指令, 自动判定鼠标悬停的区域SQL语句进 行对应的复制功能。 7.根据权利要求6所述的一种基于低代码生成脚手架的快速开发平台搭建方法, 其特 征在于: 所述鼠标通过显示光标的移动以及鼠标的点击代码编辑器 或代码采集器窗口的所 在区域, 以实现代码采集器窗口与代码编辑器窗口两者之间的自由切换。 8.根据权利要求6所述的一种基于低代码生成脚手架的快速开发平台搭建方法, 其特 征在于: 在指 令模式下直接单独输出键盘 “V”键的指令时, 自动判定鼠标悬停的区域脚手架 代码进行粘贴功能, 即能够将复制的脚手架 代码粘贴在代码编辑器的显示窗口内。 9.根据权利要求8所述的一种基于低代码生成脚手架的快速开发平台搭建方法, 其特 征在于: 在所述指令模式下, 再次持续触发键盘 “ctrl”5s及以上后, 则判断退 出指令模式。权 利 要 求 书 2/2 页 3 CN 115373642 A 3

PDF文档 专利 一种基于低代码生成脚手架的快速开发平台搭建方法

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于低代码生成脚手架的快速开发平台搭建方法 第 1 页 专利 一种基于低代码生成脚手架的快速开发平台搭建方法 第 2 页 专利 一种基于低代码生成脚手架的快速开发平台搭建方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:01:46上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。