TA的每日心情 | 开心 5 小时前 |
---|
签到天数: 320 天 [LV.8]以坛为家I
管理员
- 积分
- 10829
|
Java吧 视频教程: yudao-cloud ,RuoYi-Vue 全新 Cloud 版本,优化重构所有功能视频教程) G# W. m) D. D& a9 F; M
Java教程编号:【S0286】-166
5 }' b2 f% [* N( z# x% S- ]. I2 ]( R, w% f; U$ o
) i8 D* ?) n) l! A
* e$ s$ H# _$ J# Y" p% N
〖课程目录〗:7 u) m& x& J' ]% p* ]/ G) `
├─01.从零开始
! n! N7 V3 V, y: ^' u' a│ 从零开始 01:视频课程导读:项目简介、功能列表、技术选型.mp42 h: a: T( k: Y4 @+ ~
│ 从零开始 02:在 Windows 环境下,如何运行前后端项目?.mp4
; E) x9 N# ~& e- H, [, \ ~│ 从零开始 03:在 MacOS 环境下,如何运行前后端项目?.mp45 v+ w" ] i7 z
│ 从零开始 04:自顶向下,讲解项目的整体结构(上).mp4, O- Q: y* ^- n" m4 V
│ 从零开始 04:自顶向下,讲解项目的整体结构(下).mp4
8 ]- w# [( c; y/ w: w│ 从零开始 05:如何 5 分钟,开发一个新功能?.mp4; c1 g) b3 u0 D' D
│ 从零开始 06:如何 5 分钟,创建一个新模块?.mp4
+ ^% D1 L" F) Y: }0 B, w5 r│ 从零开始 07:如何有效的删除不用的功能?.mp4
: | `1 R! E! p0 F│ 从零开始 08:如何实现一键改包?.mp4
/ t! p( C( c. \│
- d6 |, l# B% U2 B, O4 U7 Z( U├─02.用户认证- r5 @9 a$ ]5 N4 F
│ 用户认证 01:如何实现管理后台和微信小程序的用户?.mp4
9 H" U" R: l/ f& Q6 a# L│ 用户认证 02:如何实现用户的创建?.mp4
$ Q3 p6 h8 n& I1 \9 u$ Y│ 用户认证 03:如何实现用户的账号密码登录?.mp4
5 L8 Y4 g3 R9 r5 C& o) K│ 用户认证 04:如何实现用户的手机验证码登录?.mp4
7 G* {, ~* {1 W* x+ L) F7 [│ 用户认证 05:如何实现用户的退出?.mp4
( Y+ t# d" h& q8 A2 Q│ 用户认证 06:如何生成用户认证 Token 令牌?.mp47 ]& l) r# O9 M
│ 用户认证 07:如何校验用户认证 Token 令牌?.mp4! V# G5 J8 T9 m- g$ W5 T
│ 用户认证 08:如何刷新用户认证 Token 令牌?.mp4& q* h+ v' M5 m6 l& v: M
│ 用户认证 09:如何模拟用户认证 Token 令牌?.mp41 E. [ q# R2 S6 \! s
│ 用户认证 10:如何实现 URL 是否需要登录?.mp41 b5 Z7 Q0 H; Z6 e6 O$ c3 r
│ 用户认证 11:如何实现微信、钉钉等第三方登录?.mp4
% ~4 o f7 S/ c) E│ 用户认证 12:如何实现微信小程序的一键登录?.mp4
% l) Y: S2 s! G. ^# b│
5 V+ Y' T2 G, F! u \% ^! a├─03.功能权限
" b; J- j8 e) X" @! W│ 功能权限 01:如何设计一套权限系统?.mp4! C6 Y$ W9 t0 m9 {1 N
│ 功能权限 02:如何实现菜单的创建?.mp4& `& k/ X; n% t0 `- k' ^/ L
│ 功能权限 03:如何实现角色的创建?.mp42 l3 @8 e2 @1 z, c' J3 M
│ 功能权限 04:如何给用户分配权限 ―― 将菜单赋予角色?.mp4
! D! Z- e, @3 W! v3 n7 F+ O│ 功能权限 05:如何给用户分配权限 ―― 将角色赋予用户?.mp4
) O/ p, B* `) ?# G5 m; j& ]% ?│ 功能权限 06:后端如何实现 URL 权限的校验?.mp4
2 K" `+ F. j7 H/ \& J│ 功能权限 07:前端如何实现菜单的动态加载?.mp49 f) F$ J7 i* }5 A- X
│ 功能权限 08:前端如何实现按钮的权限校验?.mp4
' [" Z0 D; y7 A/ H, f2 e( E- z4 d│ % B8 j# R% m3 `2 S+ n6 P
├─04.数据权限
5 v" ?0 b ~2 r+ K% h7 S, `$ U│ 数据权限 01:如何实现数据权限(内核)―― 原理剖析?.mp4
' _2 `' V6 S6 u7 c4 {, l│ 数据权限 02:如何实现数据权限(内核)―― 源码实现:MyBatis 如何重写 SQL?.mp4
" M* M& H& A7 l1 C9 t- Z0 }│ 数据权限 03:如何实现数据权限(内核)―― 源码实现:如何基于(数据规则)生成 WHERE 条件?.mp49 n5 c6 E6 q/ H% B4 d; F' ?
│ 数据权限 04:如何实现【部门级别】的数据权限 ―― 入门使用?.mp4
+ I i0 i4 {3 ^/ J( Q. `/ o│ 数据权限 05:如何实现【部门级别】的数据权限 ―― 源码实现?.mp4+ Q) ~. I' z) b
│ 数据权限 06:如何实现【自定义】的数据权限 ―― 案例实战?.mp4+ v9 Q* G T' ~
│ F Q) M k- R4 Z+ u
├─05.OAuth2.0模块
* q5 n/ e7 M1 g4 J) j│ OAuth2.0 授权 01:快速入门 OAuth 2.0 授权?.mp4
' y$ f+ ^5 v1 ~$ \0 H* K│ OAuth2.0 授权 02:基于授权码模式,如何实现 SSO 单点登录?.mp4+ G5 B1 a# y( j
│ OAuth2.0 授权 03:请求时,如何校验 accessToken 访问令牌?.mp4
5 F/ M9 l/ N$ `) v2 z/ q& v y1 |│ OAuth2.0 授权 04:访问令牌过期时,如何刷新 Token 令牌?.mp4
3 K+ I; b+ a4 g8 |│ OAuth2.0 授权 05:登录成功后,如何获得用户信息?.mp43 n0 h$ _( N0 P I" O5 _
│ OAuth2.0 授权 06:退出时,如何删除 Token 令牌?.mp45 G- D' {, `5 m- E% Q' l" u
│ OAuth2.0 授权 07:基于密码模式,如何实现 SSO 单点登录?.mp4: ]8 q5 s: F- z; I3 C7 ], l5 O
│ OAuth2.0 授权 09:单点登录界面,如何进行初始化?.mp4
9 P: |: u- a2 O6 W( C" Q, I X* e2 i% p│ OAuth2.0 授权 10:单点登录界面,如何进行【手动】授权?.mp47 \$ U# @* z' A9 R/ S) }
│ OAuth2.0 授权 11:单点登录界面,如何进行【自动】授权?.mp4
7 y+ i; W/ H: L* a2 c% G│ OAuth2.0 授权 12:基于【授权码】模式,如何获得 Token 令牌?.mp4' @( W/ i) w' A9 `3 {/ {! W. g
│ OAuth2.0 授权 13:基于【密码】模式,如何获得 Token 令牌?.mp4
: o; ?4 J, i$ U2 w5 D; ^│ OAuth2.0 授权 14:如何校验、刷新、删除访问令牌?.mp4" O* c; Z+ f' a. X0 U( D$ g( l
│ OAuth2.0 授权08:如何实现客户端的管理?.mp4
; o- e, y: y# k5 Z; U9 B" d│
2 n d9 l4 Q( }├─06.工作流
; h2 P8 V4 d$ a: y. D/ Q0 N# ]│ 工作流 01:如何集成 Flowable 框架?.mp4$ m3 M! b- o" t" ?$ J! P
│ 工作流 02:如何实现动态的流程表单?.mp4- b, G2 v! X$ E9 g' a% E1 P5 E
│ 工作流 03:如何实现流程表单的保存?.mp4 P8 v. x1 u- E9 X# \' v
│ 工作流 04:如何实现流程表单的展示?.mp4
) `' B' Y& e" n+ y│ 工作流 05:如何实现流程模型的新建?.mp4/ ]" |. }% _! z
│ 工作流 06:如何实现流程模型的流程图的设计?.mp4: L! W- M% c% j9 `
│ 工作流 07:如何实现流程模型的流程图的预览?.mp4
0 G+ n% X" H n│ 工作流 08:如何实现流程模型的分配规则?.mp4) @4 K* {0 d& Y& J0 N2 ?% E
│ 工作流 09:如何实现流程模型的发布?.mp48 h4 q4 B+ r3 _; M" `
│ 工作流 10:如何实现流程定义的查询?.mp4
7 s2 A# L8 k9 j; H% e- e% Y* D│ 工作流 11:如何实现流程的发起?.mp4
5 D' {/ \0 A' W- ~7 S% k│ 工作流 12:如何实现我的流程列表?.mp4
6 H( F1 N/ J$ `│ 工作流 13:如何实现流程的取消?.mp4
8 ~0 k! \5 D" t│ 工作流 14:如何实现流程的任务分配?.mp4; B& T$ N; T( A7 N4 A4 P: f
│ 工作流 15:如何实现会签、或签任务?.mp4
# {; o/ p' j7 ?7 S9 Q) {& J& d│ 工作流 16:如何实现我的待办任务列表?.mp44 d# M/ {$ z7 `1 N% w2 U
│ 工作流 17:如何实现我的已办任务列表?.mp4
# m }& u# }' c) _* {0 _│ 工作流 18:如何实现任务的审批通过?.mp4
0 o9 ?1 \: K$ _, o* { R8 ?- A [│ 工作流 19:如何实现任务的审批不通过?.mp4
# l! Z. D& T9 U2 M+ A- L│ 工作流 20:如何实现流程的审批记录?.mp4
- _) h' H u7 Z) g. H, v│ 工作流 21:如何实现流程的流程图的高亮?.mp4& d5 c# H ]( K9 {% c) [2 J5 A
│ 工作流 22:如何实现工作流的短信通知?.mp4( h' A& y/ D! B' q, P* H+ Z0 p% R
│ 工作流 23:如何实现 OA 请假的发起?.mp4; V5 }. N5 q4 [" L2 O
│ 工作流 24:如何实现 OA 请假的审批?.mp4
' x2 z( C) h# t: i% ^│
/ Y8 O3 U* P/ C; g# {3 v├─07.SaaS多租户1 ?% {2 I3 X4 J5 L: j& f0 D* ]
│ SaaS 多租户 01:如何实现多租户的 DB 封装?.mp4
1 h7 J( W9 S* W% X/ g9 O, v. _│ SaaS 多租户 02:如何实现多租户的 Redis 封装?.mp4% D5 f) w2 q3 X+ \' P
│ SaaS 多租户 03:如何实现多租户的 Web 与 Security 封装?.mp4' a* V' f- ~" D* t
│ SaaS 多租户 04:如何实现多租户的 Job 封装?.mp4
1 [8 x' R" o* S+ A2 ^│ SaaS 多租户 05:如何实现多租户的 MQ 与 Async 封装?.mp4
; a8 S1 Z4 @' f# Z& k P9 g│ SaaS 多租户 06:如何实现多租户的 AOP 与 Util 封装?.mp4# Q, O% L& p( |( X! K8 T. \4 L
│ SaaS 多租户 07:如何实现多租户的管理?.mp4 java8.com T r2 [2 q! p; c: W, n
│ SaaS 多租户 08:如何实现多租户的套餐?.mp4
. ^2 b4 f! M) }" T│ 2 k8 `. w! s7 x' h" v1 R4 N X, L: \
└─08.Web组件
- N0 x4 [0 c" T C, I6 ~ Web 组件 01:如何实现统一 API 前缀?.mp4; s1 J: {6 Q# p
Web 组件 02:如何实现统一 API 响应?.mp4
" | C8 H% K9 f5 j Web 组件 03:如何实现 API 全局异常处理?.mp4
& C* _: }' d' ` c! Y' s/ M% } Web 组件 04:如何实现全局错误码?.mp44 p s9 I, H8 v
Web 组件 05:如何实现 API 接口文档?.mp4/ M# n; N- @* U: ?0 Y
Web 组件 06:如何记录 API 访问日志?.mp4- {9 m+ w6 l* t1 D& Y6 ~; ?5 a% i- R& C
Web 组件 07:如何校验 API 请求参数?.mp4- T" U) o; Y1 y' ^1 d& m
" p% G( B R4 \4 P百度云盘下载地址(完全免费-绝无套路):0 C, t& f5 y% O; {( Y: F6 ~
6 ^& u+ K# L2 e. w
本资源由Java吧收集整理【www.java8.com】
; |' `8 u' v, r9 ~, o
" D4 W3 M% Q& s' T! ]/ J, \: A
4 e4 E; {! i' t( p" h+ D3 y7 T0 O: M/ a/ E/ Z( ?
|
|