先弄清这套教程到底讲什么

RuoYi 是国内用得比较多的一个后台管理脚手架,很多中小公司的内部系统、管理后台都从它起步。这套视频教程锁定的是它的「前后端不分离」版本,也就是页面由后端模板直接渲染、不拆出独立前端工程的那一套。如果你所在团队的后台项目就是这种结构,或者你接手的老项目正好基于 RuoYi,那这套资料的针对性是比较明确的。

需要先说明的是,它不教你 Java 基础,也不讲 Spring Boot 入门。默认你已经能看懂 Controller、Service、Mapper 的基本写法,能跑起来一个 Spring Boot 项目。零基础直接上这套,容易卡在环境配置和框架约定上,学习体验不会好。

它主要解决哪几个工作场景

从内容组织看,教程的重心落在两件事上:一是搞懂 RuoYi 自带的权限与安全机制怎么运转,二是照着做一遍自己的业务模块。

  • 权限控制:教程里专门讲了 Shiro 这条线,包括登录、退出、验证码、会话,以及最让人头疼的按钮级权限控制。日常开发中「这个菜单谁能看、这个按钮谁能点」的需求,基本都在这一块。
  • 模块开发:从新建自己的模块开始,到把业务功能写进去,走一遍相对完整的流程。这部分对刚接触 RuoYi 的人比较有用,因为框架的目录约定和代码生成器如果不熟,很容易把代码放错地方、改错文件。

换句话说,学完之后你大概能做到:在 RuoYi 上独立加一个带菜单、带权限控制的业务模块,能看懂框架原有的安全配置,出了问题知道去哪个文件里找。这是一个偏「上手干活」的目标,不是架构层面的深入。

资料形态和适合的用法

资料包里除了视频,还配了对应的源码和课件文档,其中开发实战和 Shiro 两部分都有独立的文档。这一点值得单独提一句:源码在手,很多视频里一带而过的配置项,你可以直接对照着看,比纯看视频效率高。

比较务实的用法是:不要从头匀速看到尾。先扫一遍目录,把自己项目里正在用到的部分挑出来看,边看边在本地源码上改。RuoYi 这类框架的知识点耦合度高,光看不练,过两周就忘得差不多。另外,框架版本迭代较快,视频里的操作和最新版可能有出入,遇到对不上的地方,以源码和官方文档为准,别死磕视频里的每一步。

一句话判断要不要学

如果你手头就有 RuoYi 项目、或者即将接手一个前后端不分离的后台系统,这套资料能帮你省下不少翻源码的时间,值得看。如果你只是想系统学 Spring Boot、或者目标是大厂那种前后端分离的工程体系,那它不是最合适的选择,把时间花在更基础的内容上收益更高。基础一般的话,建议先补一补 Spring Boot 和 Shiro 的基本概念再进来,会顺很多。

课程目录

📁 22、开发实战 22、开发实战资料.zip
 [1.8 MB] 2.开发自己的业务.mp4
 [33.9 MB] 1.新建自己的模块.mp4
 [24.7 MB] 📁 5、Shiro安全控制 5、Shiro安全控制文档.zip
 [1.8 MB] 1.Shiro简介.mp4
 [66.4 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、分页实现 9、分页实现说明.png [493.5 KB] 分页实现.mp4
 [88.4 MB] 📁 21、其他 21、其他资料.zip
 [1.8 MB] 开发文档介绍&部署(旧版).mp4
 [46.2 MB] XSS脚本过滤.mp4
 [47.9 MB] 开发文档介绍&部署(新版).mp4
 [59.8 MB] 📁 17、定时任务 17、定时任务说明.zip
 [1.8 MB] 定时任务.mp4
 [102.3 MB] 📁 1、项目概述 1、项目概述说明.png [493.5 KB] 1、项目概述.mp4
 [65.6 MB] 📁 20、Swagger2 20、Swagger2资料.png [493.5 KB] Swagger2.mp4
 [84.9 MB] 📁 19、字典参数 19、字典参数说明.png [493.5 KB] 系统参数.mp4
 [30.3 MB] 字典介绍.mp4
 [39.9 MB] 字典实现.mp4
 [31.3 MB] 📁 12、异常处理 12、异常处理说明.zip
 [1.8 MB] 异常处理.mp4
 [40.8 MB] 📁 23、更新说明 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摸版 2.对象使用.mp4
 [98.9 MB] 5.内联语法.mp4
 [27.8 MB] 1.Thymeleaf简介.mp4
 [19.3 MB] 4.模板片段.mp4
 [57.1 MB] 7.自定义标签.mp4
 [23.5 MB] 6.调用后台.mp4
 [29.2 MB] 3.常用语法.mp4
 [42.3 MB] 8.自定义内置对象.mp4
 [17.4 MB] 📁 13、系统日志 操作日志.mp4
 [53.4 MB] 日志配置.mp4
 [51.8 MB] 登录日志.mp4
 [27.8 MB] 📁 4、SpringBoot相关 1.SpringBoot简介.mp4
 [28.9 MB] 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、环境部署 war包部署到tomcat.mp4
 [87.7 MB] 环境部署.mp4
 [77.3 MB] 📁 14、数据权限 数据权限.mp4
 [74.3 MB] 📁 16、代码生成 代码生成使用详解(新版).mp4
 [108.3 MB] 代码生成(旧版).mp4
 [78.2 MB] 代码生成实现详解(新版).mp4
 [130.5 MB] 📁 7、前端封装组件 7.校验.mp4
 [25.7 MB] 2.表格.mp4
 [198.5 MB] 4.表单.mp4
 [13.5 MB] 6.操作处理.mp4
 [108.1 MB] 5.弹出层.mp4
 [52.2 MB] 3.表格树.mp4
 [45.0 MB] 9.通用方法.mp4
 [9.5 MB] 8.树插件.mp4
 [60.1 MB] 1.简介.mp4
 [26.4 MB] 📁 11、事务管理 事务管理.mp4
 [78.4 MB] 📁 18、国际化支持 国际化支持.mp4
 [63.4 MB] 📁 3、项目介绍 文件结构介绍.mp4
 [74.9 MB] 配置文件介绍.mp4
 [44.7 MB] 📁 15、多数据源 多数据源.mp4
 [63.3 MB] 📁 10、上传下载 上传下载(新版).mp4
 [82.6 MB] 上传下载(旧版).mp4
 [66.7 MB] 📁 8、导入导出 导入导出.mp4
 [69.8 MB] RuoYi-配套演示代码.7z [2.3 MB] 若依开发文档源码.7z [153.9 KB] 适合人群 后端开发者 RuoYi框架爱好者 学习收获 掌握RuoYi框架核心技术 提升前后端不分离开发能力 增强项目实战经验 祝您学习愉快! 学有所成,前程似锦!