
为什么要把版本边界说清楚
JeecgBoot 在 GitHub 上有很高的关注度,但很多人第一次接触时都会问:开源版到底能用到什么程度?哪些功能要买商业版?什么时候值得升级?这篇文章把两个版本的差异逐项列出来,方便提前判断,避免“上线前才发现缺功能”。
先说结论:开源版本身就是一个可用的低代码平台,免费、可商用;商业版是在开源版基础上增加了流程、表单设计器、OA、零代码应用等企业级模块,以及核心源码和技术支持。
开源版:免费到什么程度
- 协议:Apache-2.0,永久免费,可以商用;
- 限制:不限项目数、库表数、用户数;
- 源码:GitHub、Gitee 同步开源,前后端完整工程可本地运行,也可以 Docker 一键启动;
- 技术栈:Spring Boot、MyBatis-Plus、Vue3、TypeScript、Vite、Ant Design Vue,支持单体和微服务。
需要说明的是,开源版中 Online 在线开发、代码生成器等少数核心模块以依赖包形式提供,功能完整可用,只是不包含这部分模块的源码;平台其余部分都是开放源码。


功能对照表
| 能力 |
开源版(免费) |
商业版 |
| 用户 / 角色 / 部门 / 菜单 / 字典,RBAC 与行级、字段级数据权限 |
✅ |
✅ |
| SaaS 多租户、多数据源、定时任务、消息中心 |
✅ |
✅ |
| 单体 / 微服务切换,达梦、人大金仓等信创数据库适配 |
✅ |
✅ |
| 代码生成器(单表 / 树表 / 一对多,前后端 + SQL + 菜单权限) |
✅ |
✅(含源码) |
| Online 表单、Online 报表、Online 图表(在线配置,无需编码) |
✅ |
✅(含源码) |
| 积木报表、数据大屏 |
✅ |
✅ 企业版(含 JimuBI 企业版) |
| AI 应用平台:模型管理、AI 聊天、RAG 知识库、AI 流程编排、MCP |
✅ |
✅(含 aiflow 核心源码) |
| AI Skills 自然语言编程 |
✅ |
✅ |
| BPM 工作流(Flowable)、在线流程设计器、流程监控 |
— |
✅ |
| 表单设计器、门户设计、OA 办公套件、移动端审批 |
— |
✅ |
| 零代码应用管理(敲敲云集成版) |
— |
✅ |
| 一对一技术支持、商业培训 |
— |
✅ |

商业版多出来的模块,分别解决什么问题
BPM 工作流与流程设计器
基于 Flowable,遵循 BPMN 2.0 标准,在浏览器里画流程、配置节点审批人和表单权限。面向的是中国企业常见的复杂审批:会签、或签、加签、退回、转办、委派、条件分支、跨部门和集团多组织审批。流程与表单松耦合,Online 表单、设计器表单和业务系统里的编码表单都能挂到流程上。

表单设计器
拖拽式设计表单布局,支持单表、一对多,提供下拉、单选、多选、日期、弹窗选择、子表等控件。和 Online 表单的区别在于:Online 表单偏“数据建模驱动”,表单设计器偏“所见即所得的页面设计”,更适合让业务人员参与表单设计。

OA 办公套件
请假、出差、采购、会议等常用流程已经设计好,可以直接使用;同时提供我的计划、日程、待办中心、文档中心、通讯录等办公模块。建设 OA 时不用从零做起。
移动端审批
配套移动框架已经对接流程模块,PC 端和移动端可以同步审批。
零代码应用管理
也就是敲敲云集成版:在 JeecgBoot 里提供应用、工作表、简流、仪表盘等零代码能力,让业务人员和开发团队在同一套系统里协作。
核心源码与技术支持
商业版提供 Online 在线开发、代码生成器、AI 流程编排等核心模块的源码,适合需要深度定制平台本身的团队;同时提供一对一技术支持、商业资料和培训。
开源版够用的场景
- 以增删改查、查询统计、报表导出为主的管理系统;
- 需要多租户、数据权限的 SaaS 后台;
- 企业知识库、AI 助手等 AI 应用;
- 学习、评估和原型验证;
- 审批逻辑简单、可以在代码里实现的系统。
这些场景用 Online 表单、代码生成器、积木报表和 AI 应用平台就能覆盖,不需要购买商业版。
什么时候考虑商业版
出现下面这些需求时,商业版能省下大量自研成本:
- 复杂审批:会签、加签、退回、转办、条件分支、跨部门和集团多组织审批;
- 业务人员要自己设计表单和流程:需要可视化的表单设计器和流程设计器;
- 建设 OA:公文、请假、出差、采购等常用流程和办公模块开箱即用;
- 需要核心源码:Online 在线开发、代码生成器、AI 流程编排等模块要做深度定制;
- 需要厂商兜底:项目周期紧、团队对平台不熟,需要一对一技术支持。
可以算一笔账:自己在开源版上集成流程引擎、开发流程设计器、处理各种审批场景和历史数据兼容,通常要投入不少人力并持续维护;如果项目里审批是核心,直接使用成熟的流程模块往往更划算。
商业版怎么授权
- 一次购买,终身授权,不限项目数、库表数、用户数和并发数;
- 按功能范围分为基础版、项目版、旗舰版、集团版等不同版本,具体差异可以看官网的版本功能对比;
- 支持信创环境,适配统信 UOS、麒麟等国产操作系统和东方通 TongWeb 等国产中间件。
没有开发团队怎么办
JeecgBoot 两个版本都面向有技术人员的团队,部署和扩展需要技术投入。如果希望业务人员自己拖拽搭应用,推荐同团队的 敲敲云零代码平台:
- 自 v2.3.0 起完全免费,不限用户数、应用数、表单数、仪表盘数和工作流数量;
- 功能免费、可以商用,支持私有化部署(代码不开放);
- v2.4.0 内置人事 OA、销售、考勤、进销存、CRM、教育行政办公 6 套应用模板。
JeecgBoot 商业版里的“零代码应用管理”模块就是敲敲云集成版。
一张决策表
| 你的情况 |
建议 |
| 学习、评估、做原型 |
开源版 |
| 标准 CRUD + 报表 + 权限的管理系统 |
开源版 |
| 企业 AI 知识库、AI 助手 |
开源版 |
| 审批流程复杂、集团多组织 |
商业版 |
| 建设 OA |
商业版 |
| 需要平台核心源码、技术支持 |
商业版 |
| 业务人员自己搭应用 |
敲敲云 |
总结
- 开源版:免费、可商用,在线配置 + 代码生成 + 报表大屏 + AI 应用,适合有 Java 团队的项目起步;
- 商业版:加上流程、表单设计器、OA、零代码应用、核心源码和技术支持,适合复杂审批和大型企业项目;
- 敲敲云:业务人员自助搭建,免费零代码。
建议先用开源版把项目跑起来,确认需要流程、OA 等能力时再评估商业版。详细对比可以看官网:https://www.jeecg.com/vip
本文为 JeecgBoot AI 专题研究系列文章。 |