正版资源若依框架系列视频教程 -前后端分离版本 - 带源码课件
若依(RuoYi)在国内 Java 后台管理系统的生态里出现频率很高,但很多开发者对它的认识停留在“拉下来改改就能用”的阶段:知道怎么改菜单、怎么配权限,却说不清一个请求从 Vue 页面发出后,经过了哪些过滤器、拦截器和注解,最后落到 MyBatis 的哪条 SQL 上。这套带源码课件的若依前后端分
若依(RuoYi)在国内 Java 后台管理系统的生态里出现频率很高,但很多开发者对它的认识停留在“拉下来改改就能用”的阶段:知道怎么改菜单、怎么配权限,却说不清一个请求从 Vue 页面发出后,经过了哪些过滤器、拦截器和注解,最后落到 MyBatis 的哪条 SQL 上。这套带源码课件的若依前后端分离版本教程,价值就在于把这层“脚手架式的熟悉”拆开,让你看清楚每个模块的职责边界,然后照着源码做对照实验。
后端技术栈的实际组合方式
若依前后端分离版的后端以 Spring Boot 为主线,安全层用的是 Spring Security 加 JWT,持久层是 MyBatis,数据源管理走 Druid,缓存默认落在 Redis 上,接口文档用 Swagger 或 SpringDoc 这一套。这些组件单独拿出来都不新鲜,真正值得研究的是它们怎么被组织在一起:Security 的过滤器链在哪个位置接管请求,Token 的签发、校验、刷新分别在哪些类里完成,登录用户在 Redis 中的键结构长什么样。教程里对这部分有逐层的源码走查,比只看官方文档更容易建立起调用链的直觉。
代码分层上,若依采用了常见的 Controller / Service / Mapper 结构,但在此基础上做了自己的封装,比如统一响应体、全局异常处理、数据权限注解、操作日志切面。这些“框架自带的约定”是新接手若依项目时最容易踩坑的地方——不理解切面的执行顺序,就很容易写出被拦截或被覆盖的业务代码。
前端结构与权限渲染的衔接点
前端基于 Vue,配套的权限控制不是简单的路由守卫,而是把后端返回的权限标识与动态路由、按钮级指令结合起来。菜单数据从后端接口拿到后如何转换成前端可识别的路由表,动态路由在什么时机注册,这个流程是若依前端最核心也最容易出问题的一环。教程里涉及到这部分时,重点放在了数据流向上:后端权限字符串如何生成、前端如何消费、两者不一致时从哪里排查。掌握了这条链路,改需求时就不会只能靠试。
源码课件与代码生成器的用法
资料包内附源码,这意味着你可以一边看讲解一边在本地的 IDE 里打断点。若依自带的代码生成器是一个很实际的切入点:它把数据库表结构转换成后端实体、Mapper、Service、Controller 以及前端页面和接口文件。与其把它当作“生成完就完事”的工具,不如把生成的代码当作阅读模板——看它如何组织字段注解、如何处理字典翻译、如何拼接查询条件。教程对生成器可配置的部分有说明,能帮你把重复劳动压缩掉,同时保留对生成结果的控制权。
适合拿来对照实践的几类人
- 正在用若依做企业内部系统,想把权限、日志、数据范围这些公共模块改造成符合自身业务规则的开发者。
- 会用 Spring Boot 和 Vue 写独立功能,但没完整跟过一个权限体系落地流程的人,可以借若依补齐对认证授权链路的理解。
- 需要在短时间内交付后台管理类项目,希望有一套能读懂、能改动的基线框架,而不是从零搭建。
观看时建议配合本地环境:把项目跑起来,先验证登录和菜单加载,再挑一个业务模块顺着分层往下读,遇到注解就查一下它的切面实现。若依的代码量不小,但它结构重复度高,读懂一个模块之后,其余的推进速度会明显加快。把视频当作源码导览,把源码当作真正的教材,这套资料的作用才能落到工程上。
若依框架系列视频教程 -前后端分离版本 - 带源码课件
若依框架深度解析,前后端分离实战教学
编辑点评
系统讲解若依框架,涵盖前后端分离核心功能,实战性强,适合有前后端开发需求的学习者。
⭐ 编辑推荐
深度解析若依框架,实战教学前后端分离,带你快速掌握框架核心功能。
✨ 课程亮点
课程目录
课程目录30 集
- 77 使用字典(dicts方式).mp4 [55.2 MB]
- 92 部署应用到子路径.mp4 [35.0 MB]
- 61 侧边栏默认展开.mp4 [11.3 MB]
- 97 3.3.0版本更新介绍【公重号:CunWorkNotes】.mp4 [153.6 MB]
- 32 事务使用.mp4 [100.5 MB]
- 34 操作日志详解.mp4 [65.8 MB]
- 07 目录文件介绍【公重号:CunWorkNotes】.mp4 [65.5 MB]
- 33 登录日志.mp4 [51.3 MB]
- 78 使用参数.mp4 [17.2 MB]
- 39 代码生成使用(单表).mp4 [83.4 MB]
- 48 防止重复提交过滤详解.mp4 [73.9 MB]
- 05 开发环境运行【公重号:CunWorkNotes】.mp4 [34.8 MB]
- 47 XSS脚本过滤详解.mp4 [48.8 MB]
- 35 操作日志实现.mp4 [39.3 MB]
- 100 主子表代码生成详解.mp4 [32.8 MB]
- 54 前端框架介绍【公重号:CunWorkNotes】.mp4 [41.3 MB]
- 24 分页代码详解【公重号:CunWorkNotes】.mp4 [34.1 MB]
- 108 实现数据库密码加密.mp4 [29.3 MB]
- 89 文件下载(前端)【公重号:CunWorkNotes】.mp4 [21.3 MB]
- 103 实现优雅关闭应用.mp4 [13.4 MB]
- 93 3.2版本更新介绍.mp4 [129.7 MB]
- 45 系统接口使用详解【公重号:CunWorkNotes】.mp4 [31.2 MB]
- 60 侧边栏【公重号:CunWorkNotes】.mp4 [60.0 MB]
- 18 JWT 实现【公重号:CunWorkNotes】.mp4 [72.0 MB]
- 29 新增多数据源(不同数据库).mp4 [55.9 MB]
- 46 系统接口实现详解.mp4 [98.8 MB]
- 28 新增多数据源(相同数据库)【公重号:CunWorkNotes】.mp4 [34.4 MB]
- 15 Spring Security 权限讲解.mp4 [29.0 MB]
- 58 布局设置【公重号:CunWorkNotes】.mp4 [51.8 MB]
- 68 请求流程【公重号:CunWorkNotes】.mp4 [54.5 MB]
- …(已达 35 条上限,后续省略)
适合人群
- 前后端开发者
- 框架爱好者
- 有实战需求的学习者
🎯 学习收获
- 掌握若依框架使用
- 实现前后端分离项目
- 提升前后端开发能力
🎉 祝您学习愉快!




