ITPub博客

首页 > 应用开发 > Java > LeaRun.Java快速开发平台 高效代码自动化生成

LeaRun.Java快速开发平台 高效代码自动化生成

原创 Java 作者:力软信息 时间:2022-07-04 11:32:42 0 删除 编辑

随着大数据趋势的迅速增长,数据的重要性与日俱增,企业内看数据、用数据的诉求越来越强烈,业务发展 越来 越快,带来的问题就越来越多 —— 代码可读性差,数据可维护性差,类似需求需要反复、重复开发;代码开发不规范,加工过程中难以避免的计算存储浪费;得到的数据指标,复用性差导致重复建设,数据越来越不标准规范 …… 数据需求满足慢 、 数据指标口径不一致 让业务 决策周期 愈发漫长 ,决策 的准确性也大大降低。

既要保证数据生产时效性——及时产出数据并满足需求,又要支持数据多样性——企业自下而上不同业务分析场景,最后还要保证数据准确性——任何时间、不同岗位的人都能用同样的数据解读经营情况,怎么才能做到呢?

企业的发展加速,离不开 20 世纪的文档管理转到 21 世纪的信息管理。同样,如果繁复的指标代码编写工作,也可以如计算器一般,界面可视化点选,复杂的代码研发过程由计算器自行处理完成就好了。

为 LeaRun.Java 快速开发平台的代码生成功能,就可以充分实现这个能力。

LR.Java 代码生成功能共有三套开发模板,分别是 数据优先 模板、 界面优先 模板、 简易 模板。

数据优先 模板指的是先创建数据库,包括表和字段的建立,然后根据数据库生成代码 ;

界面优先 模板会根据开发者的表单设置自动生成表结构,开发者可以手动修改生成好的表结构 。相较于数据优先模板,界面优先 模板只需要进行数据库的选择,而不用进行数据表的选择,系统会自动建立一个新的数据表 ;

简易 模板 使用得相对较少,它是在开发者拖完表单后随机生成表名和字段名。

以数据优先模板为例,点击 [ 设置功能 ] ,选择要使用的数据库以及要生存代码的表,添加主表后设置好表之间的关联关系。

点击 [ 下一步 ] 进入表单设计界面,用户可通过可视化UI图形的拖拉拽来设计表单,并在右侧进行组件及表单的属性设置。

在设计过程中就会 自动生成代码,在可视化功能设计的基础上, 用户 也可下载或查看源代码进行二次开发 。

随后在表单流程设计页面,用户可以通过不同审批流程设计不同审批流程走向配置。

完成后开始进行界面属性配置。用户可以在查询配置选择任意的字段作为查询条件。

在列表配置界面可对组件进行字段、对齐方式、宽度及分页的设置,上方可设置表格上的按钮,进行快速导入导出操作,左侧可生成树形筛选框。

合计配置可对数值型字段进行统计,勾选该字段就会在列表底部显示汇总情况。

点击 [ 下一步 ] 进行输出配置,设置生成代码的类名以及代码存放的区域。

随后用户就可以预览实际生成的代码。系统有所变化时,只需修改对应的模块控件即可自动更新生成代码,而不需要经过复杂的手工更改。大大简化了迭代修改流程,快速实现系统更新。

最后绑定菜单, 确定功能、接口、输出区域、输出目录,用户可自行选择是否需要移动端代码、前端源码等。点击完成后,系统会自动将生成好的代码写入到指定目录,如需对前后端代码进行对应的编辑修改就能使用这个功能。

LeaRun 强大的代码生成功能在系统变动时通过图形化拖拽即可维护系统,比传统手工维护修改代码效率更高。而模块化开发的方式让模型可以集成在系统库中,重复利用修改,省掉大量的基础开发工作,为企业的数字化转型提供了更多的支持。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69965343/viewspace-2904083/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-03-04

  • 博文量
    230
  • 访问量
    172083