首页 > 应用开发 > .net > LeaRun.net快速开发平台 一键生成前后端代码
自动代码生成是指根据自然语言的功能描述来生成代码。在项目开发过程中,有很多业务模块的代码是具有一定规律性的,例如 controller 控制器、 service 接口、 service 实现类、 mapper 接口、 model 实体类等等,这部分代码可以使用生成代码工具生成,我们就可以将更多的时间放在业务逻辑上。
传统的开发步骤 需要 创建数据库和表 , 再 根据表设计实体类编写 mapper 接口 、 service 接口和实现类 , 编写 controller 控制器 , 编写前端页面 , 最后进行 前后端联调 。 但 基于代码生成工具开发 就可以一键 生成实体类、 mapper 、 service 、 controller 、前端页面 , 然后 将生成好的代码拷贝到项目中并做调整 , 做好 前后端联调 即可。
代码生成技术可以提高软件开发的自动化水平,软件功能修改后可以快速自动生成代码 , 而不需要经过复杂的流程由 程序员 来做修改。 同时 节约了闭环设计中无数的时间和人力成本,系统和功能设计工程师可以独立完成软件的输出,可以很容易避免因为技术文档描述不准确或者歧义而导致的从功能到代码的错误设计。软件一致性不会像以前一样因为使用不同的 程序员 而不同,代码也会由自动工具统一优化。 这有效 减少 了 软件开发人员的工作量,从而提高 了 软件开发和维护的效率和质量。因此 , 在近些年来自动代码生成得到了越来越多的关注。
LeaRun.net 开发框架是一款基于代码生成功能的快速开发平台,可以支持多种数据模型,根据表生成对应的 Entity 、 Service 、 Dao 、 Action 、 JSP 等。平台内可以在线编辑表单,然后自动创建数据库表和字段,生成前台 jsp 到后台 C# 的所有代码。生成的代码功能包括:增删查改,批量删除,排序,导出导入 excel ,权限到按钮,如果没有复杂的业务逻辑,无需手写一行代码。
LeaRun.net 代码生成功能界面简洁易懂,分为后端的接口代码生成和前端的页面代码生成两类。如需生成后端代码,进入接口代码生成页面后, 填入 基础 信息, 并添加数据库表。 多表的话,还需要选择子表,并设置对应关系和对应字段。

点击 [ 下一步 ] 就可以 到 达 代码预览界面, 用户 可以在左侧点击预览对应的代码,并勾选需要生成代码的文件。

如需生成前端代码,则进入页面代码生成模块, 填写功能名称、模块 等信息,并 与后端生成时的配置 保持相 对应。 同时 LeaRun 还提供了保存草稿和保存模板的功能,方便在设置复杂表单的时候中途可以保存 设置退出。

在表单设置界面, LeaRun 自带了多种组件供使用,直接拖拽左侧的组件到中间表单界面即可编辑, 并将其 绑定到对应的表字段。

随后对页面进行布局、列表、查询、按钮配置。 设置使用按钮 及 需要查询筛选的字段、顺序等 ,并对 列表的字段、顺序、长度、 对齐 宽度等 进行调整。

点击 [ 下一步 ] 填写相应的菜单发布信息, 勾选 是否生成 PC 端前端或移动端的代码 。

然后就 可以看到生成的前端相关的代码。在左侧点击不同的代码文件, 就可以 预览对应的代码内容 。

这只是 LeaRun.net 生成代码功能比较简单的完整开发流程,开发者在基本配置里已经配置好各个参数,用户根据模板一步步推进即可。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69930002/viewspace-2928092/ ,如需转载,请注明出处,否则将追究法律责任。