Skip to content

低代码开发实战

Forge Admin 的低代码不是「拖拉拽生成一个表单」那么简单,它是一套从数据模型到应用上线的完整流水线。


入口:应用中心

所有低代码操作都从应用中心(菜单名叫 App Center,地址 /app-center)开始。它是低代码的「总控制台」:

应用中心
  ├── 业务域         → 按业务领域分组(如「CRM」「采购」「人事」)
  │   └── 应用       → 一个可独立访问的轻应用
  │       ├── 页面管理   → 页面优先:表单页/列表页/列表+表单/自定义页面
  │       ├── 业务流程   → 画布编排(手动/事件/定时触发、审批、动作)
  │       ├── 增强       → 服务端扩展与服务增强
  │       ├── 应用设置   → 主题、导航、权限、访问地址
  │       └── 应用发布   → 协调发布、版本回滚
  └── 发布后通过应用门户 /app/{应用编码} 独立访问

应用中心首页全貌——左侧业务域树、右侧应用列表


低代码开发的完整流程

① 创建业务域 → ② 创建应用(智能/模板/Excel/空白四向导)→ ③ 新建页面选形态 → ④ 拖字段自动建表
       → ⑤ 业务流程画布配自动化 → ⑥ 预览测试 → ⑦ 应用发布 → ⑧ 门户 /app/{编码} 访问 → ⑨ 版本回滚

本系列文章导航

序号文章你会学会预计时间
1应用中心入门四种创建方式、顶栏五入口、发布后门户才变15 分钟
2业务对象设计器基本信息 / 字段设计 / 数据关系,同步数据库20 分钟
3页面管理与设计器四种形态、表单设计 / 列表设计25 分钟
4智能创建应用生成方案后写入设计态,不自动发布15 分钟
5应用发布与版本回滚发布检查、发布应用、回滚生成新版本15 分钟
6Java 服务增强应用顶栏增强,只选已注册 Handler20 分钟

前置知识:账号与第一周操作看 开完账号就能干活


这套低代码能干什么,不能干什么

能干不能干(需要写代码)
从零搭一个增删改查业务系统复杂的跨模块数据聚合
可视化设计数据库表直接操作文件系统
配置审批流程对接第三方服务(如支付、短信)
AI 生成标准增删改查页面高度定制的界面交互
发布到菜单,直接可用数据迁移脚本

缺的那部分:用 Java 扩展点补上(第 6 篇)。


和传统开发的时间对比

任务传统开发低代码节省
设计 10 个字段的表 + 后端增删改查2 小时10 分钟92%
列表页 + 表单页 + 搜索4 小时15 分钟94%
配一个审批流1 天20 分钟96%
端到端上线一个模块3 天2 小时92%

常见问题

问题答案
低代码做的页面能改代码吗?能。低代码页面本质是配置,也可以用增删改查自动组件手写,或导出代码后自定义
低代码能连外部数据库吗?数据模型目前绑定项目数据库。外部数据通过「开放平台」或「Java 扩展」接入
多个应用之间能共享数据吗?能。不同应用可以引用同一个数据模型
发布后还能改吗?能。改完重新发布即可,系统自动处理版本