
嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!

RuoYi‑Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP、AI 大模型等功能
RuoYi-Vue Pro 正是定位于这样“全能+模块化”的后台框架,通过“一站式”方式解决企业后台构建各类痛点。

方向 | 优势描述 |
|---|---|
前端分支 | 支持 Vue2 + ElementUI,也支持 Vue3 + Vben (Antd) ,开发自由度高 |
后端模块化 | 每个模块单独维护,职责明晰,方便扩展 |
多数据库支持 | 可支持 MySQL、Oracle、PG、DM、TiDB 等主流关系库 |
缓存与中间件 | Redis Pub/Sub / Stream 支持,可关闭;docker-compose 提供一键启动 |
AI/IoT 接入 | 提供 AI 模型调用接口、IoT 设备管理模块,扩展能力强 |



特性 | RuoYi‑Vue Pro | RuoYi-Plus 源码版 | SpringBoot-Labs | 中国产品 A |
|---|---|---|---|---|
星标/社区活跃度 | ⭐32k+ 热度高 | ⭐10k+ | ⭐8k+ | ⭐5k+ |
多租户支持 | ✅ | ❌ | ❌ | ✅ |
工作流(Flowable) | ✅ | ✅ 注入需改代码 | ❌ | ✅ |
大屏/报表 | ✅ Go‑View + JimuReport | ❌ | ❌ | ❌ |
商城/ERP/CRM模块 | ✅ 完整集成 | ❌ 插件需改造 | ❌ | ✅ 但需付费 |
Vue2/Vue3 双支持 | ✅ | ❌ Vue2 only | ✅ Vue2 | ✅ Vue3 only |
AI/IoT 接入 | ✅ | ❌ | ❌ | 部分 |
付费/开源 | 完全开源免费 | 免费纯 OSS | 免费 OSS | 社区免费、商业版收费 |
总结优势:
# 克隆项目
git clone https://gitee.com/zhijiantianya/ruoyi‑vue‑pro.git
cd ruoyi‑vue‑pro
# 后端启动
docker-compose up -d mysql redis
# 或手动导入 ruoyi‑vue‑pro.sql
mvn clean install -DskipTests
cd yudao-server && mvn spring-boot:run
# 前端启动(Vue2 管理后台)
cd yudao-ui-admin-vue2
pnpm install
pnpm run dev
# 前端启动(Vue3 + Vben 版)
cd yudao-ui-admin-vue3
pnpm install
pnpm run dev:preview启动后访问 http://localhost:9000 即可体验后台系统,数据库权限、租户默认账号可在文档中查阅。
// 获取用户信息的 Controller 示例
@GetMapping("/user/info")
public CommonResult<LoginUserInfoRespVO> getUserInfo(UserDetailReqVO reqVO) {
LoginUser loginUser = userService.getLoginUser(reqVO.getUserId());
LoginUserInfoRespVO respVO = LoginConvert.INSTANCE.convert(loginUser);
return success(respVO);
}<template>
<el-page-header content="用户列表" />
<el-table :data="users">
<el-table-column prop="username" label="用户名" />
<el-table-column prop="email" label="邮箱" />
</el-table>
</template>
<script setup>
import { fetchUserList } from '@/api/user';
const users = ref([]);
async function fetch() {
users.value = (await fetchUserList()).data;
}
onMounted(fetch);
</script>RuoYi‑Vue Pro 是一款在国内极具影响力的“全功能免費开箱即用后台框架”。其涵盖管理后台、权限、安全、报表大屏、商城/ERP/CRM、AI接入与IoT等实用模块,适合各类企业、SaaS 平台、流程型业务快速上线。无论你是中小型企业开发,还是希望为客户快速构建后台系统,这都是一份值得收藏与深入研究的技术宝库。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。