YunaiV /ruoyi-vue-pro
🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP、MES、IM、AI 大模型、IoT 物联网等功能。你的 ⭐️ Star ⭐️,是作者生发的动力!
★ 40,333⑂ 8,661👁 267⑃ 330● 870▤ 75◈ 0
TA的项目
40,333
stars
+17+158+693
8,661
forks
267
watchers
330
prs
870
issues
75
releases
0
discussions
README
严肃声明:现在、未来都不会有商业版本,所有代码全部开源!! 「我喜欢写代码,乐此不疲」 「我喜欢做开源,以此为乐」 我 🐶 在上海艰苦奋斗,早中晚在 top3 大厂认真搬砖,夜里为开源做贡献。 如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。 🐶 新手必读 演示地址【Vue3 + element-plus】: 演示地址【Vue3 + vben(ant-design-vue)】: 演示地址【Vue2 + element-ui】: 启动文档: 视频教程: 🐰 版本说明 | 版本 | JDK 8 + Spring Boot 2.7 | JDK 17/21 + Spring Boot 3.5 | JDK 25 + Spring Boot 4.x | |---------------------------------------------------------------------|---------------------------------------------------------------------------|---------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------| | 【完整版】ruoyi-vue-pro | master 分支 | master-jdk17 分支 | master-jdk25 分支 | | 【精简版】yudao-boot-mini | master 分支 | master-jdk17 分支 | master-jdk25 分支 | 【完整版】:包括系统功能、基础设施、工作流程、支付系统、数据报表、微信公众号、商城系统、会员中心、ERP、WMS、CRM、MES、HRM、FMS、PMS、OA 协同办公、AI 大模型、IoT 物联网、IM 即时通讯等功能 【精简版】:只包括系统功能、基础设施功能,不包括工作流程、支付系统、数据报表、微信公众号、商城系统、会员中心、ERP、WMS、CRM、MES、HRM、FMS、PMS、OA 协同办公、AI 大模型、IoT 物联网、IM 即时通讯等功能 可参考 《迁移文档》 ,只需要 5-10 分钟,即可将【完整版】按需迁移到【精简版】 🐯 平台简介 芋道,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用。 有任何问题,或者想要的功能,可以在 _Issues_ 中提给艿艿。 😜 给项目点点 Star 吧,这对我们真的很重要! !架构图 Java 后端:master 分支为 JDK 8 + Spring Boot 2.7,master-jdk17 分支为 JDK 17/21 + Spring Boot 3.5,master-jdk25 分支为 JDK 25 + Spring Boot 4.x 管理后台的电脑端:Vue3 提供 element-plus、vben(ant-design-vue) 两个版本,Vue2 提供 element-ui 版本 管理后台的移动端:采用 uni-app 方案,一份代码多终端适配,同时支持 APP、小程序、H5! 后端采用 Spring Boot 多模块架构、MySQL + MyBatis Plus、Redis + Redisson 数据库可使用 MySQL、Oracle、PostgreSQL、SQL Server、MariaDB,以及达梦、人大金仓、瀚高等国产数据库,详见 信创兼容与数据库支持 消息队列可使用 Event、Redis、RabbitMQ、Kafka、RocketMQ 等 权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统,支持 SSO 单点登录 支持加载动态权限菜单,按钮级别权限控制,Redis 缓存提升性能 支持 SaaS 多租户,可自定义每个租户的权限,提供透明化的多租户底层封装 工作流使用 Flowable,支持动态表单、在线设计流程、会签 / 或签、多种任务分配方式 高效率开发,使用代码生成器可以一键生成 Java、Vue 前后端代码、SQL 脚本、接口文档,支持单表、树表、主子表 实时通信,采用 Spring WebSocket 实现,内置 Token 身份校验,支持 WebSocket 集群 集成微信小程序、微信公众号、企业微信、钉钉等三方登陆,集成支付宝、微信等支付与退款 集成阿里云、腾讯云等短信渠道,集成 MinIO、阿里云、腾讯云、七牛云等云存储服务 集成报表设计器、大屏设计器,通过拖拽即可生成酷炫的报表与大屏 🐲 信创兼容与数据库支持 支持国产操作系统、数据库和中间件,满足信创环境的部署需要: | 类别 | 支持 | 说明 | |----------|-----------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------| | 国产操作系统 | 银河麒麟、统信 UOS 等 Linux 系统 | 参考 《Linux 部署》,选择与 CPU 架构匹配的 JDK
Top issues
Latest release
v2026.10(jdk25):扩展信创与多数据库兼容,App 端支持音视频通话,增强系统稳定性 v2026.10(jdk25) 2026-10-31本月概要: 【信创】扩展国产数据库接入,补充国产应用服务器与缓存中间件的兼容、接入说明。 【数据库】完善 PostgreSQL、Oracle、SQL Server 等数据库的 SQL 兼容与初始化脚本。 【移动端】IM 音视频通话支持 App、微信小程序接入,完善 Android、iOS 运行与打包发布说明。 【IoT】新增设备影子、消息透传与 JavaScript 数据解析,支持 IoTDB 存储,完善设备状态管理。 【管理后台】Vue2 完成 19 个业务模块对齐,新增手机确认扫码登录,优化多套管理后台的首屏加载与交互体验。 【部署与集成】补充 Docker Compose、Kubernetes、Jenkins 部署说明,提供分库分表、分布式事务及限流熔断的可选接入,增加 RustFS 存储配置。 【稳定性】修复工作流、支付、商城、CRM、MES 等模块的用户反馈问题,完善权限校验、文件下载安全及大整数编号处理。 📈 Statistic 总代码行数:712996 源码代码行数:460703 注释行数:150116 单元测试用例数:5787 🚀 新增功能 后端框架专区: 【优化】完善达梦数据库安装说明,建议从官网下载较新的 DM8 服务端版本,增加完整版本和 FIND_IN_SET 可用性检查,并说明 Docker 镜像示例及已有数据的升级注意