JeecgBoot 是国内首款低代码 + 零代码双驱动 AI 智能开发平台,基于 SpringBoot3+Vue3+Ant Design4 构建,支持单体与微服务自由切换,适配 MySQL/PostgreSQL/ 达梦等主流数据库及信创环境。核心提供 AI 自然语言编程、一键代码生成、可视化流程设计、RBAC 权限管控、报表大屏设计等功能,内置 AI 聊天助手、知识库、流程编排与大模型管理,兼容 ChatGPT/DeepSeek/Ollama 等模型。
软件亮点
AI 双模式驱动:低代码 + 零代码双模协同,开发者用低代码高效编码,业务人员用零代码可视化搭建,AI 一句话生成完整系统。
全栈技术架构:采用 SpringBoot3+SpringCloud Alibaba+Vue3+Vite6+MyBatis-Plus,支持前后端分离与微服务,适配信创国产化环境。
极致开发效率:一键生成前后端代码、建表 SQL 与菜单权限,AI 自动完成从需求到可运行系统的全流程,减少 70% 重复工作。
精细化权限控制:RBAC 权限模型,支持菜单、按钮、数据三级权限管控,适配大型企业复杂权限体系。
生态兼容完善:支持多数据库、多浏览器、多终端适配,集成 Flowable 工作流、UniApp 移动端,提供 Docker 容器化部署方案。
软件特色
AI Skills 自然语言编程:一句话生成表单、流程、报表、大屏甚至整套业务系统,低代码迈入 v2.0 时代,告别传统拖拉拽。
在线开发一体化:OnlineCoding→代码生成→手工 MERGE 全新开发范式,支持在线配置与本地编码无缝融合,保留代码灵活性。
完整 AI 应用平台:内置 AI 聊天助手、知识库问答、流程编排、MCP 插件、大模型管理,支持自定义 AI 能力扩展。
全场景可视化设计:表单设计、流程设计、门户设计、报表设计、大屏设计五大可视化工具,无需编码快速构建业务应用。
国产化适配全面:兼容达梦、人大金仓等国产数据库,支持国产中间件与操作系统,满足信创项目合规要求。
开源生态活跃:Apache License 2.0 开源协议,提供完整开发文档、视频教程与社区支持,企业版享 7×24 小时技术服务。
软件功能
代码生成中心:一键生成前后端代码、API 接口、测试用例,支持自定义模板,适配不同开发规范。
权限管理系统:用户 / 角色 / 部门 / 菜单管理,按钮权限与数据权限精细化配置,支持多租户隔离。
流程引擎:基于 Flowable 的 BPM 工作流,支持可视化流程设计、任务分配、审批流转与消息通知。
表单与报表:在线表单设计、多表关联、数据校验,报表与大屏可视化设计,支持数据导出与打印。
AI 应用中心:AI 聊天助手、知识库管理、大模型接入、AI 流程编排,支持自然语言生成业务功能。
系统监控:接口调用监控、在线用户统计、服务器性能监控、异常日志记录,保障系统稳定运行。
文件管理:文件上传 / 下载 / 预览 / 权限控制,支持阿里云 OSS、腾讯云 COS 等云存储集成。
移动端适配:基于 UniApp3 构建移动端应用,支持扫码登录、离线缓存与消息推送,适配 iOS/Android 系统。
微服务支持:SpringCloud Alibaba 微服务架构,服务注册发现、配置中心、熔断降级,支持大规模分布式部署。
常见问题
问题:导入项目代码报错(实体无 get/set 方法)
解决:在 IDEA/Eclipse 中安装 Lombok 插件,启用 Annotation Processing,重新编译项目。
问题:后台登录提示 token 错误
解决:通过前台地址(http://localhost:3000)登录获取 token,后台接口需通过前台请求调用,禁止直接访问。
问题:pnpm 安装依赖报错(esbuild.exe ENOENT)
解决:执行命令 node ./node_modules/esbuild/install.js 手动安装 esbuild,或使用 npm/yarn 替代 pnpm 安装依赖。
问题:数据库初始化失败
解决:Jeecg3.5.2 + 版本需手动执行 SQL 脚本;确认数据库连接信息正确;赋予数据库用户足够权限。
Rider 2019 最新版
UltraEdit 官方版 v29.00
phpstorm 2019 官方版