JeeLowCode是一款面向企业级应用开发的开源免费低代码平台,帮你快速搭建各类后台系统
|
admin
2026年5月5日 18:54
本文热度 75
|
简介
JeeLowCode是一款面向企业级应用开发的开源免费低代码平台,专为解决传统开发模式效率低、成本高、开发周期长等痛点。系统以“低代码 + 可视化”为核心,内置用户、角色、菜单、流程、字段、权限等常用功能,支持用户通过可视化拖拽和模块化快速开发,构建各类业务系统,有效提升开发效率和降低企业开发成本。
系统采用前后端分离架构设计,基于主流技术栈Vue + Spring Boot实现,支持私有化部署和二次开发。同时,它内置完整的在线开发功能,复杂功能拖拽即可实现,开发者仅需专注业务本身,可节省大量开发时间,十分适用于个人副业、企业内部开发等场景。


解决痛点
重复造轮子严重: 传统开发模式大量时间耗费在CRUD、表单、接口等重复工作上,效率低下。该系统内置了用户、角色、菜单、流程、字段、权限等常用功能,用户继续专注业务本身,可节省大量开发时间。
开发周期长: 传统模式下系统从0到1开发往往需要数周甚至数月才能上线,耗时耗力。该系统内置大量常用功能,支持可视化拖拽快速开发,极大提高开发效率。
业务变化响应慢: 市场需求变更频繁,传统开发模式下代码修改成本高,难以快速响应。该系统支持可视化编程,拖拽即可实现复杂功能,可快速响应业务需求。
功能列表
支持拖拽式可视化界面开发,快速完成各类业务系统搭建
仅需简单编码即可完成各种定制化业务功能开发,开发效率提升N倍
内置SQL引擎:支持动态生成与优化数据操作,用户可根据实际场景自定义
内置功能引擎:支持模块化功能快速复用,提升开发效率
内置模板引擎:支持自定义统一页面与结构输出,满足不同场景下的定制化功能需求
内置图表引擎:支持数据可视化分析,发挥数据最大价值,为管理决策提供数据支撑
内置切面引擎:支持统一处理日志、安全等横切逻辑,简单易用
支持流程审批配置、复杂业务逻辑编排,满足不同使用场景的业务需求
支持角色权限管理、数据权限控制,最细粒度管理系统功能,全方位保障系统安全
功能截图
PC端首页:
数据库管理: 通过图形用户界面直观地创建数据表,一旦创建完成,即刻享有增、删、改、查、数据导入和导出的全面功能,操作简便,效率倍增。

页面设计:
数据报表设计:
功能开发列表:
在线统计报表: 只需配置简单的SQL语句,即可迅速生成包括柱状图、折线图、饼图以及卡片视图在内的多样化统计报表,直观展现数据分析结果。

在线多表关联: 利用界面化的灵活配置,实现多表关联的直观展示,确保所见即所得的数据处理体验。
100+常用模板: 系统内置了丰富多样的常用页面模板,以便开发者能够迅速采纳和应用。

移动端模版开发:
通用组件:
聊天设置:


系统架构
架构图:
项目结构:
├── jeelowcode-admin // 启动模块
├── jeelowcode-code // JeelowCode核心模块
├── jeelowcode-dependencies // 项目版本依赖模块
├── jeelowcode-framework // 功能模块
│ └── jeelowcode-excel // Excel导入导出模块
│ └── jeelowcode-exception // 自定义异常模块
│ └── jeelowcode-global // 全局配置模块
│ └── jeelowcode-plus // SQL/DDL 语构建模块
│ └── jeelowcode-tenant // 租户模块
│ └── jeelowcode-utils // 工具类模块
├── jeelowcode-module // 个人业务相关(写在这个模块)
│ └── jeelowcode-module-api // 个人业务模块API
│ └── jeelowcode-module-biz // 个人业务模块
├── jeelowcode-service // 业务模块
│ └── jeelowcode-service-bpm-api // 流程业务模块API
│ └── jeelowcode-service-bpm-biz // 流程业务模块
│ └── jeelowcode-service-infra-api // 基础业务模块API
│ └── jeelowcode-service-infra-biz // 基础业务模块
│ └── jeelowcode-service-system-api // 系统业务模块API
│ └── jeelowcode-service-system-biz // 系统业务模块
├── jeelowcode-tool // 工具模块
技术栈:
前端:Vue3、Element Plus、Avue、Node、PNPM
后端:SpringBoot、MySQL、Redis
快速上手
前端服务:
1、检查本地 Node 环境:node -v
2、安装 PNPM:
- 先配置NPM仓库:npm config set registry https://registry.npmmirror.com
- 安装PNPM:npm install -g pnpm
3、执行 pnpm install 安装依赖
4、修改 .env.dev 中的后台地址
5、执行 pnpm run dev-server 启动前端
后端服务:
- 1、下载 JeeLowCode 项目并导入 IDEA

- 2、导入数据库文件到 MySQL,修改数据库和 Redis 配置




下载地址
https://www.jeelowcode.com/
https://gitee.com/jeelowcode
阅读原文:https://mp.weixin.qq.com/s/GjsHZ_WETJwWhgBoe3G2mg
该文章在 2026/5/7 8:51:50 编辑过