TA的每日心情 | 开心 6 小时前 |
---|
签到天数: 320 天 [LV.8]以坛为家I
管理员
- 积分
- 10829
|
Java吧 视频教程: yudao-cloud ,RuoYi-Vue 全新 Cloud 版本,优化重构所有功能视频教程
2 B) i1 ^& l# z+ \ H' t* Q$ U+ N1 vJava教程编号:【S0286】-1665 i3 ?* M% n! d/ t% d! v
; b8 S3 X& e$ ]8 [
* e' M5 g" I) S
, d7 _% r3 B. M$ G) b) ]1 E, v〖课程目录〗:
/ g: F3 ]* I# j& u1 L├─01.从零开始0 y. Z6 f1 q8 f) r
│ 从零开始 01:视频课程导读:项目简介、功能列表、技术选型.mp4
( |3 O* A3 l# P8 o+ G/ [& s4 {│ 从零开始 02:在 Windows 环境下,如何运行前后端项目?.mp4
% j- N9 Y) B& p. D% c2 i- e2 x│ 从零开始 03:在 MacOS 环境下,如何运行前后端项目?.mp4
- f) i: Y( G" m* \│ 从零开始 04:自顶向下,讲解项目的整体结构(上).mp41 M" F5 K1 I( u+ d& |
│ 从零开始 04:自顶向下,讲解项目的整体结构(下).mp4
2 q/ S8 x" P6 E; s$ e7 @6 c- P│ 从零开始 05:如何 5 分钟,开发一个新功能?.mp4
9 D* l5 Z2 X y; E4 c8 @% }/ |│ 从零开始 06:如何 5 分钟,创建一个新模块?.mp4
. [5 n. W$ X/ T# s1 N│ 从零开始 07:如何有效的删除不用的功能?.mp4: a: Q' b# _+ i$ e, i6 v
│ 从零开始 08:如何实现一键改包?.mp4
' M2 M0 Z8 U4 O│ ' j" m( @( T% m/ n0 S( X3 z
├─02.用户认证# B: q! L* p" ^( d& T+ a1 F
│ 用户认证 01:如何实现管理后台和微信小程序的用户?.mp4
. ?, `5 X* V: o3 h│ 用户认证 02:如何实现用户的创建?.mp4
( w+ U( H) W1 g! F" ~│ 用户认证 03:如何实现用户的账号密码登录?.mp43 G/ _2 p/ P& x% b6 A
│ 用户认证 04:如何实现用户的手机验证码登录?.mp4
+ @( \- s1 N6 }( o2 r│ 用户认证 05:如何实现用户的退出?.mp4' f0 [6 S" |- K* Q# d
│ 用户认证 06:如何生成用户认证 Token 令牌?.mp4. O% i' X* G+ H
│ 用户认证 07:如何校验用户认证 Token 令牌?.mp47 @: l; D2 F. _% x, A# H4 z
│ 用户认证 08:如何刷新用户认证 Token 令牌?.mp4( X% m; u$ j: t$ ^3 s/ }3 N Z6 ^
│ 用户认证 09:如何模拟用户认证 Token 令牌?.mp4, a- o- i' f, T k* P- P4 c: c* k$ S3 m
│ 用户认证 10:如何实现 URL 是否需要登录?.mp4
; q, w2 u! c+ s0 k+ ~│ 用户认证 11:如何实现微信、钉钉等第三方登录?.mp4% b0 m- y4 l, f2 w1 a: p2 m5 F0 C
│ 用户认证 12:如何实现微信小程序的一键登录?.mp4
+ ~5 B+ g6 g- Q9 X3 D+ a0 G│ 7 t5 U6 a: a' |& e" _) k/ e3 }
├─03.功能权限
/ c$ N, X) s4 m! u; J! t6 N V: { O│ 功能权限 01:如何设计一套权限系统?.mp4
9 C5 K9 F( H& u, {3 X│ 功能权限 02:如何实现菜单的创建?.mp4
) A" D; P8 m3 E: m: \( U5 m+ O$ T+ L│ 功能权限 03:如何实现角色的创建?.mp4 \+ n7 y6 ~- A0 n, z
│ 功能权限 04:如何给用户分配权限 ―― 将菜单赋予角色?.mp4+ x$ m$ c1 q8 s' e0 F& w' x$ Q+ T
│ 功能权限 05:如何给用户分配权限 ―― 将角色赋予用户?.mp4% b) z" L j" ]% W8 \
│ 功能权限 06:后端如何实现 URL 权限的校验?.mp4
/ S+ g7 v1 H# s' N; x│ 功能权限 07:前端如何实现菜单的动态加载?.mp4
& ]; A# \2 I% n5 c7 ^8 W3 L0 D* k│ 功能权限 08:前端如何实现按钮的权限校验?.mp43 G) U8 { F" s# A
│
# a7 w% ]( S2 h0 Q0 d├─04.数据权限
) K% z- V; }' K│ 数据权限 01:如何实现数据权限(内核)―― 原理剖析?.mp4
3 ] K! Q3 x6 E: H( n( N# H) p) L│ 数据权限 02:如何实现数据权限(内核)―― 源码实现:MyBatis 如何重写 SQL?.mp4
! n0 ~+ g) K- ~3 h. @│ 数据权限 03:如何实现数据权限(内核)―― 源码实现:如何基于(数据规则)生成 WHERE 条件?.mp4
/ b) I" p6 M& y- @│ 数据权限 04:如何实现【部门级别】的数据权限 ―― 入门使用?.mp4+ {7 H% `- x' w
│ 数据权限 05:如何实现【部门级别】的数据权限 ―― 源码实现?.mp4
5 m& d/ D& a% w2 H9 w' V│ 数据权限 06:如何实现【自定义】的数据权限 ―― 案例实战?.mp4
% \% E2 b4 b" V8 W│
5 h: S$ }) l) x! ~" @9 P N├─05.OAuth2.0模块! @% D0 s% Q8 {2 b/ I
│ OAuth2.0 授权 01:快速入门 OAuth 2.0 授权?.mp41 {: W2 l6 ?8 t0 @2 O
│ OAuth2.0 授权 02:基于授权码模式,如何实现 SSO 单点登录?.mp4
% a" l3 C* m! v. _( V│ OAuth2.0 授权 03:请求时,如何校验 accessToken 访问令牌?.mp4
L1 S1 _. R5 L│ OAuth2.0 授权 04:访问令牌过期时,如何刷新 Token 令牌?.mp4
( u) |& Y( g! u1 P% F" B! r│ OAuth2.0 授权 05:登录成功后,如何获得用户信息?.mp4
2 X. y- f" c( F$ ]' c│ OAuth2.0 授权 06:退出时,如何删除 Token 令牌?.mp4+ \: `6 r7 }4 n: R4 u
│ OAuth2.0 授权 07:基于密码模式,如何实现 SSO 单点登录?.mp44 u$ @4 r* c% A: t3 O
│ OAuth2.0 授权 09:单点登录界面,如何进行初始化?.mp43 | q7 v% ]. m3 {
│ OAuth2.0 授权 10:单点登录界面,如何进行【手动】授权?.mp4
8 A% H/ Q' h% y, [# i4 P2 L( W│ OAuth2.0 授权 11:单点登录界面,如何进行【自动】授权?.mp4
* `4 `5 \0 M: S: F: D0 F│ OAuth2.0 授权 12:基于【授权码】模式,如何获得 Token 令牌?.mp4
3 x$ \7 R8 E5 i7 m│ OAuth2.0 授权 13:基于【密码】模式,如何获得 Token 令牌?.mp4* j& ?! j8 f- i& A4 P
│ OAuth2.0 授权 14:如何校验、刷新、删除访问令牌?.mp4
5 z, n5 z" A2 R, U. m* h│ OAuth2.0 授权08:如何实现客户端的管理?.mp4: a6 x! T+ _3 p5 ]
│ * w* y0 s% G" _
├─06.工作流) J0 P9 _& k- z8 V0 [
│ 工作流 01:如何集成 Flowable 框架?.mp4, N4 F5 K: p! {5 O. [1 [8 I3 T
│ 工作流 02:如何实现动态的流程表单?.mp48 E$ V! L" z! j0 c
│ 工作流 03:如何实现流程表单的保存?.mp4
. ~5 A9 i4 R/ ?0 i% }( k│ 工作流 04:如何实现流程表单的展示?.mp4
, T$ x/ l, R/ J│ 工作流 05:如何实现流程模型的新建?.mp4! k3 H- K3 r4 a0 c x0 Q
│ 工作流 06:如何实现流程模型的流程图的设计?.mp4
: M2 j$ B5 P4 W4 F6 s; O! V1 N│ 工作流 07:如何实现流程模型的流程图的预览?.mp4, J# C0 t7 n4 h5 J; ~3 |
│ 工作流 08:如何实现流程模型的分配规则?.mp4( o/ ?' A( H+ c" {" c
│ 工作流 09:如何实现流程模型的发布?.mp4
- e* u8 {2 a( j$ j' ^! j [9 b│ 工作流 10:如何实现流程定义的查询?.mp4
, a2 _/ ^+ j: E2 c│ 工作流 11:如何实现流程的发起?.mp4: g( z3 G' H1 e
│ 工作流 12:如何实现我的流程列表?.mp44 j! h+ s+ P* R
│ 工作流 13:如何实现流程的取消?.mp46 v+ s! P6 f9 S6 Z
│ 工作流 14:如何实现流程的任务分配?.mp4
' Z3 V# y- l6 J& B8 m% y4 l: d" d2 Z│ 工作流 15:如何实现会签、或签任务?.mp4
M) e. |% [1 i. S7 s│ 工作流 16:如何实现我的待办任务列表?.mp4- [0 c s7 ?7 u" @4 Q
│ 工作流 17:如何实现我的已办任务列表?.mp4, o8 u- }1 |1 Z* [
│ 工作流 18:如何实现任务的审批通过?.mp4/ q. F% F. a/ e( l: v( _
│ 工作流 19:如何实现任务的审批不通过?.mp4: H% c% Q; Q! Y7 n: b
│ 工作流 20:如何实现流程的审批记录?.mp4" n. l2 K. y" E, |
│ 工作流 21:如何实现流程的流程图的高亮?.mp43 ?3 j& n2 h" ?7 U z: d
│ 工作流 22:如何实现工作流的短信通知?.mp4
5 q# \5 I& m5 ~' {7 K+ m) i1 t/ B│ 工作流 23:如何实现 OA 请假的发起?.mp4
; @2 V4 e& i" z$ r- D/ o│ 工作流 24:如何实现 OA 请假的审批?.mp4
0 \( y/ F& u U7 Y# @│
, R* V; F1 A1 P1 R, ]8 \' n├─07.SaaS多租户
; ]# l2 z% A0 |* Q│ SaaS 多租户 01:如何实现多租户的 DB 封装?.mp48 `. n+ ^3 M3 G! c
│ SaaS 多租户 02:如何实现多租户的 Redis 封装?.mp4
, S! r0 N9 o4 X0 k│ SaaS 多租户 03:如何实现多租户的 Web 与 Security 封装?.mp4
2 j" e- o: O7 l7 c2 W│ SaaS 多租户 04:如何实现多租户的 Job 封装?.mp4/ F9 p4 x0 Z0 m }( {2 U
│ SaaS 多租户 05:如何实现多租户的 MQ 与 Async 封装?.mp41 X0 A# T: S7 m2 p' j
│ SaaS 多租户 06:如何实现多租户的 AOP 与 Util 封装?.mp4
9 m+ Z+ i7 D% d- V│ SaaS 多租户 07:如何实现多租户的管理?.mp4 java8.com
3 b9 @+ c0 z8 f+ d# W( m│ SaaS 多租户 08:如何实现多租户的套餐?.mp4
% d: q2 Q' z! Q$ ?$ b3 L│ ( D4 P. L% z [( m. p, U& P
└─08.Web组件4 ~" ^# {7 J8 t# K* @/ d$ `2 {
Web 组件 01:如何实现统一 API 前缀?.mp4
) }0 G5 r4 n, y7 g Web 组件 02:如何实现统一 API 响应?.mp4
& ?$ P) ?( x/ S8 i9 g Web 组件 03:如何实现 API 全局异常处理?.mp4
' r$ k. p$ H( ^8 | Web 组件 04:如何实现全局错误码?.mp4
5 E$ k- x" X0 o8 e. W3 k Web 组件 05:如何实现 API 接口文档?.mp4
0 K- _0 S) o$ H/ _. {6 N Web 组件 06:如何记录 API 访问日志?.mp4
: Y& {2 a4 @4 M9 m Web 组件 07:如何校验 API 请求参数?.mp4
4 L" d; s3 a4 Q+ p( N , K6 m: j7 V* L( n) e+ A
百度云盘下载地址(完全免费-绝无套路):
) ]" h1 e& w) K# G q$ S8 o1 b6 n$ [1 \
本资源由Java吧收集整理【www.java8.com】
, P5 F* V2 Z l1 i: k- @" L( j9 _- `
( S" ^+ g( X. V0 p2 X
( T) V" p3 V% d1 Z: O; H
|
|