getfromcode后端开发 会员免费

RuoYi框架系列视频教程——前后端不分离版含源码教程

这套教程讲的是哪一层问题 RuoYi 在 Java 后端圈子里被用得很多,但多数人接触的是前后端分离版本,拿到的是一套接口和一份前端工程。这个系列选的是另一条路:不分离版,也就是后端渲染 + 页面模板 + 权限拦截全串在一起的那一套。对于要接手存量管理系统、或者需要快速搭一个内部后台的开发者来说,这

单课价¥29.90新品 上架
会员价 会员免费开通会员,全站课程按额度无限下载套餐详情
7 人关注 更新于 2026-09-26 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

正版保障 极速发货 售后无忧

这套教程讲的是哪一层问题

RuoYi 在 Java 后端圈子里被用得很多,但多数人接触的是前后端分离版本,拿到的是一套接口和一份前端工程。这个系列选的是另一条路:不分离版,也就是后端渲染 + 页面模板 + 权限拦截全串在一起的那一套。对于要接手存量管理系统、或者需要快速搭一个内部后台的开发者来说,这种形态反而更贴近真实工作场景——一个模块从前端表单到数据库,全在一份工程里跑通。

课程把 RuoYi 框架本身当作分析对象,而不是当成一个黑盒脚手架来用。思路是先把框架自带的机制拆开看:登录态怎么维持、权限怎么判定、菜单怎么和角色绑定、数据权限怎么落到 SQL 上。拆完再往里面塞自己的业务模块。这个顺序对读源码的人比较友好,比一上来就照抄生成代码要清楚得多。

从模块新建到业务落地的路径

教程里有一条比较明确的主线:先建自己的模块,再写自己的业务。这两步看着简单,实际上是很多人卡住的地方。RuoYi 的目录约定、包结构、MyBatis 映射位置、Controller 与服务层的分层方式,如果没弄清楚,新增模块时很容易出现「代码写了但扫描不到」「菜单出不来」「权限注解不生效」这类问题。

跟着这条线走一遍,能拿到的是可复用的工程结构认知:什么该放在哪个包下,哪些配置需要同步改,哪些是框架自动处理的。这部分的价值不在代码本身,而在于建立起对 RuoYi 工程组织的判断力,之后遇到别的模块能自己推断放哪儿。

Shiro 这条线要单独看

资料里安全控制部分占的比重不小,涉及登录、退出、验证码、会话这一整串。RuoYi 不分离版的权限体系是围绕 Shiro 搭的,认证和授权是两件事,但实际开发里经常被混在一起谈。教程把退出、验证码、会话单独拆出来讲,说明它想让人分清这几个环节各自的职责边界。

验证码和会话这两块尤其值得对照源码看。验证码涉及生成、存储、校验的时机,会话涉及 Shiro 的 SessionManager 和在线用户管理。理解了这两处,再去看那些基于 RuoYi 二次开发的项目,遇到「登录后跳转异常」「多标签页登录互相踢」之类的问题就不会只靠搜索引擎碰运气。

源码在手的价值在于对照

带源码这件事,重点不是「有文件可下载」,而是可以边看讲解边翻到对应的类和方法。视频讲一个拦截器,你就能在工程里定位到那个类,看它继承了什么、在哪里被注册、执行顺序如何。这种对照式阅读比单纯看视频效率高,也比单纯读源码少了摸索方向的时间。

建议的使用方式是这样:先按视频过一遍主线,把模块新建和权限配置这两个环节自己动手走一遍;然后挑一个框架自带的现成功能,比如用户管理或角色管理,顺着请求路径读一遍源码,看看它和教程里讲的机制是怎么对应的。开发实战部分可以留到自己真实有需求时再回来看,那时带着具体问题去查,吸收率会明显不同。

适合谁,不适合谁

已经会 Java Web、用过 Spring Boot 和 MyBatis,但没系统接触过 RuoYi 或类似后台框架的人,看这套会比较顺。需要维护基于 RuoYi 的存量项目、又不想只看接口文档的人,也可以拿它当结构参考。

如果连 MVC 分层、Shiro 的基本概念、Maven 工程结构都还没建立起来,直接上这个系列会有点吃力,最好先把 Spring Boot 的请求处理流程和基本权限概念补齐。另外,如果你的目标就是前后端分离开发,这个系列的方向和你需要的不一致,它讲的是服务端渲染那条路径下的框架用法。

RuoYi框架系列视频教程——前后端不分离版含源码教程

RuoYi框架深度解析,前后端不分离实战教程

编辑点评

系统覆盖RuoYi框架核心功能,实战性强,适合有一定基础的开发者。

⭐ 编辑推荐

本教程深入讲解RuoYi框架,涵盖前后端不分离开发,实战案例丰富,助你快速掌握框架应用。

✨ 课程亮点

✦RuoYi框架核心功能解析
✦前后端不分离开发实战
✦丰富案例教学

课程目录

22、开发实战3 集
  • 22、开发实战资料.zip [1.8 MB]
  • 2.开发自己的业务.mp4 [33.9 MB]
  • 1.新建自己的模块.mp4 [24.7 MB]
5、Shiro安全控制7 集
  • 5、Shiro安全控制文档.zip [1.8 MB]
  • 3.退出实现.mp4 [13.8 MB]
  • 4.验证码实现.mp4 [40.8 MB]
  • 7.会话实现.mp4 [71.5 MB]
  • 6.权限控制实现.mp4 [61.0 MB]
  • 2.登录实现.mp4 [66.7 MB]
  • 5.记住我实现.mp4 [34.8 MB]
9、分页实现2 集
  • 9、分页实现说明.png [493.5 KB]
  • 分页实现.mp4 [88.4 MB]
21、其他4 集
  • 21、其他资料.zip [1.8 MB]
  • 开发文档介绍&部署(旧版).mp4 [46.2 MB]
  • XSS脚本过滤.mp4 [47.9 MB]
  • 开发文档介绍&部署(新版).mp4 [59.8 MB]
17、定时任务2 集
  • 17、定时任务说明.zip [1.8 MB]
  • 定时任务.mp4 [102.3 MB]
1、项目概述2 集
  • 1、项目概述说明.png [493.5 KB]
  • 1、项目概述.mp4 [65.6 MB]
20、Swagger21 条
  • 20、Swagger2资料.png [493.5 KB]
19、字典参数4 集
  • 19、字典参数说明.png [493.5 KB]
  • 系统参数.mp4 [30.3 MB]
  • 瀛楀吀浠嬬粛.mp4 [39.9 MB]
  • 字典实现.mp4 [31.3 MB]
12、异常处理2 集
  • 12、异常处理说明.zip [1.8 MB]
  • 寮傚父澶勭悊.mp4 [40.8 MB]
23、更新说明4 集
  • 4.1鏇存柊浠嬬粛1.mp4 [113.8 MB]
  • 4.0鏇存柊浠嬬粛.mp4 [334.5 MB]
  • 4.1鏇存柊浠嬬粛2.mp4 [91.9 MB]
  • 4.2鏇存柊浠嬬粛.mp4 [207.7 MB]
6、Thymeleaf摸版3 集
  • 2.对象使用.mp4 [98.9 MB]
  • 6.璋冪敤鍚庡彴.mp4 [29.2 MB]
  • 8.自定义内置对象.mp4 [17.4 MB]
13、系统日志3 集
  • 操作日志.mp4 [53.4 MB]
  • 日志配置.mp4 [51.8 MB]
  • 登录日志.mp4 [27.8 MB]
4、SpringBoot相关8 集
  • 9.热部署.mp4 [27.8 MB]
  • 4.配置文件获取.mp4 [15.1 MB]
  • 6.缓存使用.mp4 [33.4 MB]
  • 8.定时任务.mp4 [18.0 MB]
  • 2.服务器配置.mp4 [30.6 MB]
  • 7.寮傛璋冪敤.mp4 [26.7 MB]
  • 3.多环境使用.mp4 [44.5 MB]
  • 5.自定义资源映射.mp4 [44.0 MB]
2、环境部署2 集
  • war包部署到tomcat.mp4 [87.7 MB]
  • 环境部署.mp4 [77.3 MB]
14、数据权限1 集
  • 数据权限.mp4 [74.3 MB]
16、代码生成3 集
  • 代码生成使用详解(新版).mp4 [108.3 MB]
  • 代码生成(旧版).mp4 [78.2 MB]
  • 代码生成实现详解(新版).mp4 [130.5 MB]
7、前端封装组件2 集
  • 6.鎿嶄綔澶勭悊.mp4 [108.1 MB]
  • 9.閫氱敤鏂规硶.mp4 [9.5 MB]
11、事务管理1 集
  • 事务管理.mp4 [78.4 MB]
3、项目介绍2 集
  • 文件结构介绍.mp4 [74.9 MB]
  • 配置文件介绍.mp4 [44.7 MB]
15、多数据源1 集
  • 多数据源.mp4 [63.3 MB]
10、上传下载2 集
  • 上传下载(新版).mp4 [82.6 MB]
  • 上传下载(旧版).mp4 [66.7 MB]
8、导入导出3 集
  • 瀵煎叆瀵煎嚭.mp4 [69.8 MB]
  • RuoYi-配套演示代码.7z [2.3 MB]
  • 若依开发文档源码.7z [153.9 KB]

适合人群

  • RuoYi框架开发者
  • 后端开发人员

🎯 学习收获

  • 掌握RuoYi框架应用
  • 实现前后端不分离开发
  • 提升实战能力

🎉 祝您学习愉快!