getfromcode

若依框架系列视频教程(若依-Vue 前后端分离版)

前端开发
课程简介

若依(RuoYi)在国内后台管理系统里出现的频率很高,但很多开发者对它的认知停留在“下载下来能跑、改改页面交差”。这套《若依框架系列视频教程(若依-Vue 前后端分离版)》面向的正是已经写过 Vue、想真正把若依-Vue 这版前后端分离架构拆开看的人:不是从 Hello World 讲起,而是顺着一条请求在前后端之间的完整链路走一遍。 技术栈构成与前后端职…

已有 8 人浏览 发布 2026-07-05 更新 2026-09-10

若依(RuoYi)在国内后台管理系统里出现的频率很高,但很多开发者对它的认知停留在“下载下来能跑、改改页面交差”。这套《若依框架系列视频教程(若依-Vue 前后端分离版)》面向的正是已经写过 Vue、想真正把若依-Vue 这版前后端分离架构拆开看的人:不是从 Hello World 讲起,而是顺着一条请求在前后端之间的完整链路走一遍。

技术栈构成与前后端职责边界

若依-Vue 版的后端是 Spring Boot + Spring Security + MyBatis + Redis,前端是 Vue + Vuex + Vue Router + Element UI,前后端通过统一的 REST 接口和 JWT 无状态令牌通信。这套视频的价值在于它没有把前后端当成两个孤立项目讲,而是把职责边界讲清楚了:权限校验在后端由 Security 过滤器链承担,前端只负责令牌的持有、刷新与路由级控制;菜单和按钮权限由后端下发、前端动态注册路由。理解这条边界,后续做二次开发时才不会把校验逻辑误写在前端,也不会在拦截器里堆业务代码。

建议重点关注的可复用模块

  • 统一响应与异常处理:后端封装的响应体、全局异常拦截,配合前端请求库的响应拦截,是整套项目里复用价值最高的部分,换任何业务系统都能直接搬。
  • 认证与令牌流转:登录、令牌签发、刷新、注销的完整流程,以及前端如何存储令牌、如何在请求头携带、如何处理令牌过期。
  • 权限模型:用户—角色—菜单—按钮的授权关系,以及后端接口鉴权注解与前端指令级权限控制的配合方式。
  • 代码生成器:从数据库表结构到后端 CRUD、前端列表页与表单的产出过程,这是若依被大量团队采用的核心原因,值得单独花时间研究它的模板。
  • 数据权限与操作日志:按部门、按角色的数据范围过滤,以及基于切面的日志记录,属于业务系统里反复出现的横切需求。

项目结构上该怎么对照着看

若依-Vue 的多模块划分是它比较讲究的一点:基础模块、系统模块、业务模块、生成器模块各司其职。看视频时建议对照源码确认每个模块的依赖方向,弄清楚为什么通用能力要下沉、业务模块为什么不应该反向依赖系统模块。前端侧则要留意目录约定——接口层、视图层、状态管理、公共组件各自放在哪里,以及动态路由是在什么时机被注入的。把结构理顺之后,新增一个业务模块就是照着约定填空,而不是每次重新设计目录。

适合谁,以及怎么用这份资料

前提是有 Vue 基础,最好写过一个完整的前端项目;后端部分不要求精通 Spring Boot,但至少要能看懂 Controller、Service、Mapper 的分层写法。学习方式上,不建议把视频当连续剧从头看到尾。更有效的做法是:先把项目跑起来,用不同角色的账号登录,观察菜单和按钮的差异;然后带着具体问题去看对应章节,比如“新菜单为什么没出现”“接口返回 401 是怎么处理的”,看完立刻回源码里定位那段代码,改一处、验证一处。若依这类框架的复杂度不在单点技术,而在约定和链路,光看不练很容易产生“都懂了”的错觉。

如果你手头正好有基于若依的后台项目,或者准备用类似架构搭一套管理系统,这套资料适合当作对照实践的参考:先看它怎么组织,再想自己为什么这么改。源码在手,视频只是索引,真正的收获来自改动和调试的过程。

若依框架系列视频教程(若依-Vue 前后端分离版)

Vue框架深度解析,前后端分离实践

编辑点评

系统全面,覆盖若依框架核心功能,适合有Vue基础,想深入前后端分离开发的开发者。

⭐ 编辑推荐

掌握若依框架,深入理解Vue前后端分离架构,提升实战能力。

视频教程涵盖框架配置、功能实现、性能优化等,助你快速上手。

✨ 课程亮点

✦若依框架深度解析
✦Vue前后端分离实践
✦系统全面,覆盖核心功能

课程目录

课程目录85 集
  • 若依框架系列视频教程(RuoYi-Vue前后端分离版本)必看.png [493.5 KB]
  • 43 定时任务代码详解.mp4 [147.9 MB]
  • 44 服务监控讲解.mp4 [39.6 MB]
  • 05 开发环境运行.mp4 [34.8 MB]
  • 25 数据源配置详解.mp4 [59.2 MB]
  • 02 项目运行.mp4 [54.4 MB]
  • 37 数据权限代码详解.mp4 [72.3 MB]
  • 07 目录文件介绍.mp4 [65.5 MB]
  • 40 代码生成使用(树表).mp4 [47.6 MB]
  • 18 JWT 实现.mp4 [72.0 MB]
  • 26 数据源代码详解.mp4 [46.8 MB]
  • 04 系统菜单介绍.mp4 [64.4 MB]
  • 30 多数据源代码详解.mp4 [19.5 MB]
  • 87 3.0版本更新介绍.mp4 [134.0 MB]
  • 114 限流控制详解.mp4 [37.6 MB]
  • 65 路由跳转的两种方式.mp4 [13.4 MB]
  • 32 事务使用.mp4 [100.5 MB]
  • 113 3.6.0版本更新介绍.mp4 [113.1 MB]
  • 22 分页配置详解.mp4 [64.8 MB]
  • 38 数据权限业务实现.mp4 [80.2 MB]
  • 108 实现数据库密码加密.mp4 [29.3 MB]
  • 104 实现swagger文档增强.mp4 [14.8 MB]
  • 67 开发规范&流程.mp4 [32.3 MB]
  • 102 使用undertow容器.mp4 [23.3 MB]
  • 70 娉ㄥ唽缁勪欢.mp4 [31.3 MB]
  • 68 璇锋眰娴佺▼.mp4 [54.5 MB]
  • 107 实现离线IP地址定位.mp4 [35.4 MB]
  • 84 2.3版本更新介绍.mp4 [121.4 MB]
  • 110 实现分库分表.mp4 [75.8 MB]
  • 58 甯冨眬璁剧疆.mp4 [51.8 MB]
  • 35 操作日志实现.mp4 [39.3 MB]
  • 99 多数据源事务的一致性.mp4 [135.3 MB]
  • 41 代码生成实现详解.mp4 [152.2 MB]
  • 112 使用docker实现一键部署.mp4 [95.5 MB]
  • 72 页面权限.mp4 [68.9 MB]
  • 33 登录日志.mp4 [51.3 MB]
  • 96 静态资源整合到后端访问.mp4 [64.0 MB]
  • 20 Mybatis配置详解.mp4 [61.9 MB]
  • 103 实现优雅关闭应用.mp4 [13.4 MB]
  • 03 构建发布到Linux.mp4 [41.7 MB]
  • 12 Spring Security 密码加密.mp4 [54.9 MB]
  • 51 日志配置详解.mp4 [54.7 MB]
  • 111 3.5.0版本更新介绍.mp4 [122.1 MB]
  • 01 项目概述.mp4 [82.3 MB]
  • 61 侧边栏默认展开.mp4 [11.3 MB]
  • 08 主配置文件介绍.mp4 [69.6 MB]
  • 11 Spring Security 配置介绍.mp4 [40.0 MB]
  • 91 3.1版本更新介绍.mp4 [162.9 MB]
  • 71 缁勪欢閫氫俊.mp4 [20.2 MB]
  • 83 构建发布到Tomcat.mp4 [40.0 MB]
  • 54 前端框架介绍.mp4 [41.3 MB]
  • 36 数据权限使用详解.mp4 [49.4 MB]
  • 86 开发自己的业务(多模块).mp4 [32.5 MB]
  • 92 部署应用到子路径.mp4 [35.0 MB]
  • 97 3.3.0版本更新介绍.mp4 [153.6 MB]
  • 29 新增多数据源(不同数据库).mp4 [55.9 MB]
  • 34 操作日志详解.mp4 [65.8 MB]
  • 88 文件上传(前端).mp4 [68.0 MB]
  • 116 3.8.0版本更新介绍.mp4 [174.7 MB]
  • 47 XSS脚本过滤详解.mp4 [48.8 MB]
  • 105 实现excel表格增强.mp4 [45.8 MB]
  • 23 分页插件使用.mp4 [33.9 MB]
  • 50 框架验证详解.mp4 [31.8 MB]
  • 93 3.2版本更新介绍.mp4 [129.7 MB]
  • 74 椤电缂撳瓨.mp4 [30.9 MB]
  • 77 使用字典(dicts方式).mp4 [55.2 MB]
  • 66 动态路由的跳转方式.mp4 [13.8 MB]
  • 106 实现mybatis增强.mp4 [67.4 MB]
  • 117 3.8.1版本更新介绍.mp4 [143.1 MB]
  • 78 使用参数.mp4 [17.2 MB]
  • 101 3.4.0版本更新介绍.mp4 [122.8 MB]
  • 16 Spring Security 权限注解.mp4 [62.0 MB]
  • 28 新增多数据源(相同数据库).mp4 [34.4 MB]
  • 98 使用加密方式传输密码.mp4 [67.6 MB]
  • 27 多数据源使用.mp4 [36.7 MB]
  • 42 定时任务使用详解.mp4 [84.9 MB]
  • 75 使用图标.mp4 [39.7 MB]
  • 14 Spring Security 登录配置.mp4 [51.8 MB]
  • 49 全局异常处理器.mp4 [35.5 MB]
  • 45 系统接口使用详解.mp4 [31.2 MB]
  • 24 分页代码详解.mp4 [34.1 MB]
  • 94 禁止多终端同时登录实现.mp4 [85.6 MB]
  • 81 开发文档介绍和部署.mp4 [66.0 MB]
  • 46 系统接口实现详解.mp4 [98.8 MB]
  • 69 寮曞叆渚濊禆.mp4 [21.1 MB]

适合人群

  • Vue开发者
  • 前后端分离开发人员

🎯 学习收获

  • 掌握若依框架核心功能
  • 提升前后端分离开发能力
  • 实现项目实战

🎉 祝您学习愉快!

课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。