视频教程
大纲
每个点都是大章节,包含 10-20 小节的视频。
- 每个视频,控制在 10 分钟左右,问题驱动,全程无废话,保证高质量的学习。
- 视频的内容,会带你理解整个系统的设计思想,每一个组件和模块的代码实现。
知其然,知其所以然!让你走出只会 CRUD 的困局~
支持手机、平板、电脑设备,随时随地在线观看,无需下载!
技术架构图
为什么学习该视频
学习的过程中,往往会碰到如下的问题:
- 一个人瞎摸索,走弯路,效率低
- 一脸懵逼,不知道如何学习
- 遇到问题,无人解答,信心备受打击
- 遇到一些难题,自己无法透彻理解
- 知识面狭窄,不知道的太多
而通过这套视频,可以实现“系统全面,效率高”的效果。 👍🏻 目前评价非常不错,点赞人数非常多。 学完之后,可以将项目写到简历里噢。如下图所示:
获取方式
使用微信扫描下方二维码,即可获取~
#项目答疑
如果你在使用 ruoyi-vue-pro 或 yudao-cloud 项目中碰到问题,可以直接发帖提问,并打上“项目答疑”标签。如下图所示:
一般 6 小时内可以获得解答。解答的时间。一般在早通勤(9-10 点)、午饭(12-13 点)、晚饭(18 点)、晚通勤(21-22 点)。
例如说:
#从零开始
- 01、视频课程导读:项目简介、功能列表、技术选型
- 02、在 Windows 环境下,如何运行前后端项目?
- 03、在 MacOS 环境下,如何运行前后端项目?
- 04、自顶向下,讲解项目的整体结构(上)
- 04、自顶向下,讲解项目的整体结构(下)
- 05、如何 5 分钟,开发一个新功能?
- 06、如何 5 分钟,创建一个新模块?
- 07、如何有效的删除不用的功能?
- 08、如何实现一键改包?
#用户认证
- 01、如何实现管理后台和微信小程序的用户?
- 02、如何实现用户的创建?
- 03、如何实现用户的账号密码登录?
- 04、如何实现用户的手机验证码登录?
- 05、如何实现用户的退出?
- 06、如何生成用户认证 Token 令牌?
- 07、如何校验用户认证 Token 令牌?
- 08、如何刷新用户认证 Token 令牌?
- 09、如何模拟用户认证 Token 令牌?
- 10、如何实现 URL 是否需要登录?
- 11、如何实现微信、钉钉等第三方登录?
- 12、如何实现微信小程序的一键登录?
#功能权限
- 01、如何设计一套权限系统?
- 02、如何实现菜单的创建?
- 03、如何实现角色的创建?
- 04、如何给用户分配权限 —— 将菜单赋予角色?
- 05、如何给用户分配权限 —— 将角色赋予用户?
- 06、后端如何实现 URL 权限的校验?
- 07、前端如何实现菜单的动态加载?
- 08、前端如何实现按钮的权限校验?
#数据权限
- 01、如何实现数据权限(内核)—— 原理剖析?
- 02、如何实现数据权限(内核)—— 源码实现:MyBatis 如何重写 SQL?
- 03、如何实现数据权限(内核)—— 源码实现:如何基于(数据规则)生成 WHERE 条件?
- 04、如何实现【部门级别】的数据权限 —— 入门使用?
- 05、如何实现【部门级别】的数据权限 —— 源码实现?
- 06、如何实现【自定义】的数据权限 —— 案例实战?
#OAuth2 模块
- 01、快速入门 OAuth 2.0 授权?
- 02、基于授权码模式,如何实现 SSO 单点登录?
- 03、请求时,如何校验 accessToken 访问令牌?
- 04、访问令牌过期时,如何刷新 Token 令牌?
- 05、登录成功后,如何获得用户信息?
- 06、退出时,如何删除 Token 令牌?
- 07、基于密码模式,如何实现 SSO 单点登录?
- 08、如何实现客户端的管理?
- 09、单点登录界面,如何进行初始化?
- 10、单点登录界面,如何进行【手动】授权?
- 11、单点登录界面,如何进行【自动】授权?
- 12、基于【授权码】模式,如何获得 Token 令牌?
- 13、基于【密码】模式,如何获得 Token 令牌?
- 14、如何校验、刷新、删除访问令牌?
#工作流
- 01、如何集成 Flowable 框架?
- 02、如何实现动态的流程表单?
- 03、如何实现流程表单的保存?
- 04、如何实现流程表单的展示?
- 05、如何实现流程模型的新建?
- 06、如何实现流程模型的流程图的设计?
- 07、如何实现流程模型的流程图的预览?
- 08、如何实现流程模型的分配规则?
- 09、如何实现流程模型的发布?
- 10、如何实现流程定义的查询?
- 11、如何实现流程的发起?
- 12、如何实现我的流程列表?
- 13、如何实现流程的取消?
- 14、如何实现流程的任务分配?
- 15、如何实现会签、或签任务?
- 16、如何实现我的待办任务列表?
- 17、如何实现我的已办任务列表?
- 18、如何实现任务的审批通过?
- 19、如何实现任务的审批不通过?
- 20、如何实现流程的审批记录?
- 21、如何实现流程的流程图的高亮?
- 22、如何实现工作流的短信通知?
- 23、如何实现 OA 请假的发起?
- 24、如何实现 OA 请假的审批?
#SaaS 多租户
- 01、如何实现多租户的 DB 封装?
- 02、如何实现多租户的 Redis 封装?
- 03、如何实现多租户的 Web 与 Security 封装?
- 04、如何实现多租户的 Job 封装?
- 05、如何实现多租户的 MQ 与 Async 封装?
- 06、如何实现多租户的 AOP 与 Util 封装?
- 07、如何实现多租户的管理?
- 08、如何实现多租户的套餐?