getfromcode后端开发 会员免费

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

RuoYi 是一套在国内中小型管理系统里出现频率很高的开源脚手架,但很多开发者第一次接触它时,容易被「前后端分离」和「前后端不分离」两个版本搞混。这套资料聚焦的是后者——基于 Thymeleaf 模板引擎、以 Spring Boot + Shiro 为核心的传统服务端渲染架构。如果你的项目需要快速搭

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

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

保障

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

客服

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

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

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

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

RuoYi 是一套在国内中小型管理系统里出现频率很高的开源脚手架,但很多开发者第一次接触它时,容易被「前后端分离」和「前后端不分离」两个版本搞混。这套资料聚焦的是后者——基于 Thymeleaf 模板引擎、以 Spring Boot + Shiro 为核心的传统服务端渲染架构。如果你的项目需要快速搭一个后台、又不想引入独立前端工程和 Node 构建链,这条技术路线值得对照源码跟着走一遍。

技术栈与它解决的问题

不分离版 RuoYi 的结构相对直白:后端用 Spring Boot 组织依赖与自动配置,权限交给 Shiro,页面渲染交给 Thymeleaf,数据层是 MyBatis,前端资产则用 Bootstrap 系列组件直接嵌在模板里。它不依赖 Vue 或 React,也没有独立的 npm 工程目录,部署时打成一个可执行 jar 即可。这种形态适合内网系统、运维后台、以及对前端构建不熟悉的团队。

整套教程的价值不在于罗列 API,而在于把「一个模块从零加进 RuoYi」这件事拆开演示。你要处理的不只是写 Controller,还包括菜单和权限怎么挂进系统、模板放在哪、静态资源路径怎么走、Shiro 的过滤链怎么配。这些细节单看官方文档容易漏,跟着源码走一遍更稳。

权限与安全部分的组织方式

资料里 Shiro 相关内容占了不少篇幅,从框架简介一路讲到退出、验证码、会话和权限控制。这条线的安排是有意为之:RuoYi 的权限模型并不只是一个登录页,而是把认证、授权、会话管理和验证码串在一起。理解 Shiro 的 Realm、Filter Chain 与 RuoYi 自身权限注解之间的关系,是改造和二次开发绕不开的一步。

建议对照源码看这几个点:自定义 Realm 是如何从数据库取用户和权限的;会话在服务端渲染场景下是怎么维持的;验证码校验在登录流程里的位置。把这几处理顺,后面加新角色、新菜单就不会只停留在改配置文件的层面。

开发实战部分怎么用

实战部分讲的是新建模块和开发自己的业务,配套有独立的资料包。这部分最适合动手:新建一个模块,把实体、Mapper、Service、Controller 一层层搭起来,再把页面模板和菜单权限接进去,走通一条完整链路。RuoYi 的代码生成器能省不少体力,但建议第一遍先手动写,把每一层放在哪个包、命名规范是什么搞清楚,之后再让生成器帮你提速。

源码在这里的作用是「参照物」——当你的页面渲染不出来、或者权限校验不生效时,回到 RuoYi 自带的系统管理模块里找同类实现,对照包结构和注解用法,通常比搜索更快定位问题。

适合谁,以及怎么安排节奏

  • 已经会 Spring Boot 基础、能读懂 XML 与注解配置的后端开发者;
  • 需要维护或二次开发 RuoYi 不分离版项目的同学;
  • 想弄清 Shiro 在真实项目里怎么落地,而不是只看示例代码的人。

节奏上,可以先看 Shiro 那条线建立权限认知,再进实战模块动手加业务,最后回头通读源码里系统管理相关部分。视频和源码、课件配合使用,遇到与当前版本不一致的地方,以源码为准。这套资料更适合当作对照实践的参考,边看边改代码,而不是一次性看完。

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框架核心技术
  • 提升前后端不分离开发能力
  • 增强项目实战经验

🎉 祝您学习愉快!