|
├─20240420
1 M$ Q% a$ X" |) T; G8 [│ 01 项目的启动.mp40 D* k8 ~3 p" d7 f! V4 v
│ 02 项目整体架构的介绍.mp4
3 T3 x' s q2 C2 C. `│ 03 项目的配置.mp4
( Q A' V, ? u│ 04 仓库忽略配置.mp41 a) y! L% B$ \) d# @ u- R( O Y. s6 \
│ 05 仓库同步策略.mp48 | ?, {6 @& S
│ 06 仓库同步演示.mp4, n9 Y N2 [' `& {* W2 o
│ 07 docker容器技术的介绍.mp44 y. |8 O3 m: i2 Y
│ 08 linux联网配置.mp4
9 z6 g( _% p+ K1 u+ v7 i6 \ Z. r│ 09 docker的安装.mp4
' H$ G, M8 a _. r9 m( x│ 10 docker的hello-world.mp4
* |8 J6 P' o% L5 ^( D│ 11 配置镜像加速器.mp4
$ a" x; }$ w3 e+ }- e9 C: F P, o: w│ 12 docker的容器和镜像操作.mp4
8 b0 r/ w+ h' K) s; Y0 N│ 13 docker的交互操作.mp4' X5 h2 b1 B2 i* f8 y
│ 14 docker的数据卷操作.mp40 [. W4 Q8 |% I& [
│ 15 docker容器的迁移.mp4; k2 H$ W4 k2 h
│ 16 docker容器的迁移.mp4
& w, R, O6 e& n1 Y2 W│ 17 docker的容器管理工具.mp4
* k7 b5 y, C9 q. @+ K4 p* C│ 资料.zip, O9 U+ k% ?/ |+ ]) L
│ ! f0 K/ x0 w" W* X
├─20240422: `' v- o+ b& ?& T3 D
│ 01 前情回顾.mp4
4 x. d; b" D r3 r ]+ B3 j" P│ 02 dockerfile脚本.mp4
4 F/ N+ I0 i6 K" F2 w│ 03 dockerfile的操作.mp4
8 K1 A& B* y: y│ 04 docker的maven插件.mp4. q; ^9 E+ X5 E# a
│ 05 harbor的介绍和安装.mp42 B' f) ?$ t/ |1 A# x
│ 06 barbor的安装.mp4
3 }" Z3 Y0 |- p, H│ 07 harbor的镜像上传.mp4
8 E4 k# h y' b; i: r+ \: t│ 08 软件开发流程.mp4
0 ]& ]3 ?* ~& M! C9 ?│ 09 网站类型的介绍.mp4$ h9 j5 I; d+ J% A% ^
│ 10 v-e-admin集成项目模板安装.mp4, W1 _; Z9 M) M; E$ p
│ 11 登录过程.mp4" w4 V- E3 A& ~+ U! T
│ 12 页面请求的封装.mp46 R" ^) G0 m4 `0 ~+ S
│ 13 mock模拟接口.mp4, |. l0 T: |1 F4 `8 w' S9 y1 p
│ 14 登录和获取用户信息的过程.mp4
$ K2 c. t9 d! R- b" G│ 资料.zip
2 u( ?! \+ v# W- I" v @│ & F! |# C4 T4 i
├─20240423. k2 E% d- Z" B) d4 U5 ]- v
│ 01 登录流程.mp41 r% C1 z$ r% ^. ?8 j* w
│ 02 工程parent初始化.mp4. K+ w4 r6 ^4 O) O0 i i. Z
│ 03 后端工程的架构原理.mp4. E+ f! d: J$ a* S+ t# ]9 a( T
│ 04 项目基础框架结构搭建.mp4$ n; W- u" B+ f2 T
│ 05 后台管理manager项目的搭建.mp4
2 i4 E/ \/ O n: F O3 M5 p│ 06 统一返回结果集.mp4# K8 ^8 _4 w+ N0 J3 R( S! j& ]
│ 07 登录接口的需求.mp4
4 e# {. I7 F$ G. A│ 08 login登录接口.mp4
, t# F0 o; _, ^6 R│ 09 login登录接口测试.mp4# ]/ S0 @0 S. w, l$ o
│ 10 跨域问题.mp4
( O. W$ C2 B# a5 O6 m3 ]│ 11 什么是预检.mp4
; B; x/ X. D2 ?+ Q! a│ 12 接口增加cors.mp4
5 k: F: X, _# J0 G5 L7 s5 ^4 Q│ 13 userInfo接口.mp45 ^* I. P- K. G9 N6 T/ A9 L- n8 c
│ 14 动态菜单改成静态菜单.mp4: s p# ^: n+ a
│ 资料.zip
6 h/ S# b8 c" F7 K& }│ % [. D- }. B5 } q1 d7 k: n
├─20240424
. G$ a* @9 }! K0 d/ m│ 01 前情回顾.mp4
/ T" j8 ]- l! j│ 02 整合redis.mp4% N0 P; U6 _: y6 y9 Y. @+ b' E
│ 03 断言工具.mp4
; N# q. W6 I7 _2 l│ 04 前端的tokne拦截器.mp4
) A* ^, \4 f) @' D: ^3 m% U/ Q) A1 e│ 05 跨域cookies.mp4" j6 M8 q: B/ O( N3 S
│ 06 全局统一异常处理.mp4
- C/ \1 n6 `, c│ 07 验证码技术介绍.mp4
D8 e! Q- _4 V* H: v( D' q│ 08 captcha工具.mp4
( g4 |- r% A* n' ?│ 09 验证码接口.mp45 K9 Z: i2 {) }, O
│ 10 验证码前端.mp4
& @* t2 ^) b4 k+ Q9 p│ 11 验证码前后端联调测试.mp4! c4 y$ T. `6 I2 i
│ 12 使用拦截器的介绍.mp4
+ h9 V+ S+ v% Y! t+ D│ 13 在manager中加入拦截器.mp4
, @- y. ]6 V4 \$ x! d: c│ 14 拦截器代码.mp4
6 n# Y$ `7 y$ M( h; L: R, @│ 15 拦截器获取用户token的bug.mp47 a( ]# [' f# g7 O/ n( [. r
│ 代码.zip
7 y% U( M/ l, d│ 资料.zip
. ` y- S6 Q6 Z1 R# l* U: ^8 e│
4 E+ N; l2 s9 X├─20240425
! W& C# v/ z4 {$ V│ 01 前情回顾.mp46 j2 ?( f, r3 @* T/ s
│ 02 apifox.mp4
# C$ p" a2 A+ d9 S7 P6 R; b│ 03 knife4j开发工具.mp4
7 @1 Q2 C* q; r; |: k│ 04 配置文件读取工具.mp45 `* [) U% E5 D) E) U
│ 05 后台管理功能介绍.mp4" z$ G' d9 Y- O/ {
│ 06 权限系统的数据结构.mp4- @! K3 X4 r+ J s( f$ ~3 S' q- J, U
│ 07 登录验证码过期.mp4
8 {& z+ p& c( I│ 08 配置路由.mp4
! r' }: P/ e W0 v% p│ 09 路由测试.mp4
2 Z! [- b% d( U/ B* e1 {│ 10 角色页面.mp4
& Z) D" g6 Y7 {4 {+ O1 ^2 a' F│ 11 查询js.mp4
8 q9 J' \" Q, t |│ 12 查询api.mp48 Z. k3 G$ v) O9 Y; s
│ 13 查询接口.mp4
, T! B6 X7 D I) r+ [4 v. c5 d) ^│ 14 查询实现.mp4
! S4 U# v; b; {) H* w+ V* @2 O│ 15 查询返回结果.mp4
9 ^4 ]2 w5 j8 y6 \│ 16 查询测试.mp4
* g4 z: x0 m" @! R│ 17 添加和修改的分析.mp42 n6 _& m; i! i; E) f
│ 18 添加修改页面.mp4
# i0 l& p# V& x: d8 Y0 ~│ 19 添修js.mp49 \ `7 k q' e0 a! r2 c7 K5 j* C4 x
│ 20 添修api.mp46 E* S3 y$ m0 c& Z
│ 21 添修接口.mp4' u& [" T W1 }% Z0 p r
│ 22 添修实现.mp4# z6 h5 W+ P( ^/ r# U7 I8 L2 w$ @! y
│ 23 响应结果测试.mp4
5 d2 S3 D6 A- s; n) I│ 24 测试.mp41 Y0 |; c0 U6 L3 f n6 }# F6 W
│ 代码.zip
" I/ T( @; r r) |0 U│ 资料.zip) @$ e" x$ i) ^% B0 N4 o
│
* a+ T& s# b5 b0 H& u' W. L├─20240427
9 w# L2 n2 d' e7 H1 m; U+ m│ 01 前情回顾.mp46 P8 w4 W1 q4 C4 L
│ 02 用户管理的介绍.mp42 q/ Z& K& D" U: L9 v
│ 03 用户页面.mp4' f/ W" m8 Y5 }) c v( l! L! w" G
│ 04 查询js.mp4# E" x7 f8 Q% R; e ^3 P2 b3 u) _! L
│ 05 查询api.mp4
4 s4 N* }& C; B& T. }) g│ 06 查询接口.mp4
0 [# t- W: f- {! Z│ 07 查询实现.mp4
+ n' z3 C4 w+ [6 C0 H│ 08 查询测试.mp47 X6 W' w: ?( X3 s. j- [
│ 09 保存功能的介绍.mp4
( R" R) u5 h. f, l4 A│ 10 添加和修改的页面和js和api.mp4
' I4 j! S% b. o+ T│ 11 添加和修改的接口和实现.mp4
2 v* W/ N5 u K- ]│ 12 任务介绍.mp4- K+ q' M7 U- Z& @
│ 13 添加和修改测试.mp4: ]: F+ H0 l3 p1 `2 f0 {1 S
│ 14 前端上传和后端minio的对接.mp4' }' ^) ^2 e+ b3 D
│ 15 minio的上传实现.mp46 Z1 I, q6 s* N& d4 _- l: o
│ 16 minio的上传测试.mp4
: d2 D6 S, v% R- s" j7 V8 J# }8 ~│ 17 分配功能分析.mp42 J* k9 m2 ` {5 [
│ 17 分配显示后端实现.mp44 g4 U' S! L, b6 P7 Y, n7 R! N
│ 18 分配显示js和api和接口.mp4/ {* ?7 J9 y$ S9 Y
│ 18 分配显示测试.mp4
9 E1 {1 X# w) [$ y2 L& ~│ 代码.zip
% A0 B- o9 j8 y6 W7 F% @: q+ g│ 资料.zip
- z3 m4 {" c9 B, z* q5 |. x│ 0 |+ v* t8 J: [9 T+ I5 z
├─202404288 B0 L3 e) u7 W* k
│ 01 前情回顾.mp4
) L q x0 Z# ?│ 02 提交分配的js和api.mp45 i7 L2 u. ]( G2 X3 c
│ 03 提交分配的后端接口和实现.mp4
6 a: P4 _* W; _: X/ S( s│ 04 提交分配测试.mp45 p$ M; `3 l8 J1 d4 w
│ 05 分配是先删除后添加.mp44 M6 |/ W; e+ D3 G- x6 X9 P
│ 06 菜单查询页面js和api.mp4
9 G) a V; r+ A* h│ 07 菜单查询后端所有实现.mp4( R+ h- x9 _8 l# x$ |/ U
│ 08 菜单未分级查询测试.mp4
: x* n/ s" ]. `1 V2 {$ Z* E. ~/ m% ]│ 09 菜单分级.mp4- l5 y" r% D: K
│ 10 添加功能分析.mp4
* P# f1 ^" i: H│ 11 页面对话框的js.mp4
, I) q9 d/ [3 m% b│ 12 添加和修改的js.mp45 ?$ y3 d5 q0 X9 j" ?
│ 13 添加和修改的实现.mp4! o2 d$ p- g7 I/ T. \& X
│ 14 添加和修改菜单的测试.mp42 d. ?' E4 A# ?+ @5 z
│ 15 前端分配菜单树对和话框显示js.mp4, K7 i2 a( Y F
│ 16 后端分配菜单树和选中id接口和实现.mp4
* l. b8 K8 P% B! m9 K│ 17 显示分配菜单的测试.mp4& C! w+ D8 d, j% o" G' z- x
│ 18 菜单分配功能介绍.mp4 [- f, O" y5 ^% c
│ 19 全选和半选.mp4% q% x0 P* Q/ A6 x
│ 20 提交分配菜单js和api.mp49 U$ N. v/ t! ?! U! e7 ?
│ 21 提交分配菜单后端实现.mp4
: Y y* z. g: y│ 22 提交分配菜单测试.mp4) i0 \8 p% w" S4 `2 a
│ 23 前端动态菜单.mp4
8 l: f* Z+ g, ~5 O│ 代码.zip
% U5 i3 K1 i& U│ 资料.zip# D7 r4 D, z, |3 _
│
6 v; }( Y! t) E- p2 Q; h4 u0 w├─20240429
7 j$ }* S' T- ?4 D; Z+ \' @) o, M# e5 b│ 01 前情回顾.mp4
& r- A9 J2 J$ y+ D& f& e8 e8 ? I│ 02 递归vo菜单.mp4
9 M, u+ l; v0 P" }& t4 `- o│ 03 用户的权限菜单.mp4
( v3 y8 g. |1 O+ q│ 04 用户的权限菜单查询和测试.mp42 H6 r. Y U: J% f+ S7 ~/ `5 f9 k
│ 05 商品管理的路由加载.mp4. u5 A" o: H' e# @, @) n/ h/ l1 I- ?, G
│ 06 分类查询的页面和js和api.mp49 k6 g8 Z# r {! N" \
│ 07 分类查询的后端.mp4
/ g* n3 {* q; n5 ^, D0 B! |│ 08 hasChildren处理.mp4
. r( |; h) M0 Q│ 09 导入导出的页面和js.mp4/ D. Q2 s/ Y; z0 x+ k' f
│ 10 读取excel技术的介绍.mp4( P2 G- R! s- J1 \2 X
│ 11 导出demo.mp4% R: m! r1 f4 S1 B; q0 j
│ 12 导入demo.mp4
, m$ X8 a$ ]6 @9 r1 M3 |+ \* @% I│ 13 导入excel接口.mp4
! a( e' i- T7 V! Q0 r4 Y│ 14 导入接口测试.mp4# t0 C" \) g8 L, r
│ 15 导入dao的注入.mp4
) r# l5 A& l4 \: X│ 16 导出.mp4
/ ^. |& w) o! q4 a) O│ 17 品牌管理.mp42 O2 @! r; z7 Z' L8 p
│ 代码.zip" W: B3 @3 ?/ K8 ^& \* D
│ 资料.zip5 i& _, C. i4 t- d
│
, ?: R. ]& Z" q( n3 @ D├─20240430
4 I4 O! O5 w" K6 ^) Z# @3 V│ 01 任务介绍.mp4
0 a& O/ i, P9 y: ?* Q│ 02 前情回顾.mp4
, M6 y7 s O' o4 |8 @% W" _│ 03 前情回顾.mp4$ r- {1 p: H8 S4 j1 e! {6 N' i/ U% i
│ 04 分类品牌的sql语句.mp4" c U7 L* x* J3 k) Y' Z
│ 05 分类品牌页面.mp4
0 O: o4 a( F# N7 p% u│ 06 页面初始化数据.mp4/ i: s- T& g" Q+ \" C% W2 U
│ 07 页面初始化api.mp4
{, P# ^. P! }! W p9 C' U│ 08 页面初始化js.mp4
1 Y6 [7 ^+ A# M' F│ 09 后端实现.mp4) D' [( T2 N& }9 g- }* }
│ 10 页面和查询初始化测试.mp4
/ G& [4 X( t1 ^$ _! ^& u│ 11 分类品牌的添加和修改页面.mp47 K! R% R# C# Z& M; ?: E2 ], D {
│ 12 分类品牌添加和修改js.mp4
l/ U3 W5 n: o' _0 r│ 13 分类品牌添加和修改测试.mp4
# G& B- Y# D' d V/ ?- v7 {% z│ 14 分类品牌的参数问题.mp4; ]* C, {8 e! C7 g! o
│ 15 规格和规格的数据结构.mp4
/ W0 n6 |! _. N. ~. y' n4 a│ 16 规格查询页面和js和api.mp4
3 }! v" w+ f% E- B│ 17 后端实现.mp47 E0 N9 S/ o" o( w }, }: |% l# H
│ 18 规格信息显示问题.mp4
* @2 U7 [" W6 m9 Y$ Q `, h│ 19 规格的对话框操作.mp4
, x- H1 _2 J/ Z% R- ]+ E│ 20 前端规格数据的处理.mp47 H% p& d1 o; C5 f& v
│ 21 修改的数据格式的转化.mp42 o3 {0 m1 Y4 v w- s! |
│ 22 前端提交的js代码.mp44 E# c9 r4 i# g& O
│ 23 后端提交接口实现.mp4
* d+ M3 U0 g1 g8 w. [3 B+ w4 c│ 24 规格功能测试.mp4
( C/ f, n* C! h│ 25 商品列表页面.mp4
/ W1 K% n4 Q9 q( n: F' i│ 26 商品列表接口声明.mp4* G' h, v( e5 T8 D. f
│ 代码.zip9 \/ p! A& v0 ?; P. J+ e7 K9 c- Z# X
│ 资料.zip
) \* P1 Z# w+ @/ W J5 r7 E│ - R- T9 n* B# _( }3 h
├─20240506% Q1 K4 u$ j7 b
│ 01 商品列表的后端查询.mp4. n- d ^7 s, d8 O; v3 Y
│ 02 商品列表的后端查询.mp4
L3 Q! l7 K) D. S) ^ K4 m# l6 w│ 03 spu和sku的概念.mp4+ Q' Y5 ]. x( Z
│ 04 保存商品的接口分析.mp4
7 J) h7 W, M9 C9 B' E% k' ?: d│ 05 保存商品的业务逻辑.mp4
% D$ I5 H! E( _- s# {, t│ 06 保存商品的测试.mp4
6 M ~+ M8 }* p; S( t6 b( [' J│ 07 修改的数据回显.mp4
; e; D( i/ c4 L7 v8 ]. o+ ~│ 08 审核和上下架.mp48 C3 R% @8 E5 L' n J! V
│ 09 订单统计的需求分析.mp4
# _% N) i: e. w│ 10 添加echarts和订单路由.mp4
$ v4 d$ d2 i* e│ 11 echarts的demo页面.mp4; b1 D8 y% o* c9 J; w
│ 12 前端js和api.mp47 z' S w5 m* _/ L: d2 H2 p
│ 13 统计sql.mp4
' G1 _9 f3 j3 b% O' L" P6 a' W1 A│ 14 统计的执行计划.mp4& K& U q. k* c0 Z+ r
│ 15 定时器.mp4
$ y+ H3 X; G9 K& z# X0 S2 F│ 代码.zip& ~6 ?+ V# q$ i) @7 y& G8 u1 u
│ 资料.zip
' b& D( g+ M4 g0 T7 r b│ . {( a, ]9 N# n/ m1 h
├─202405075 c9 J3 @) P4 }/ y
│ 01 前情回顾.mp47 e, [8 a: N3 ?
│ 02 定时任务.mp4$ b7 A3 \+ F; Q: M
│ 03 后端接口实现,对接前端.mp4
6 s5 i( `+ L7 _* ^. Q% |+ x4 j9 a│ 04 日志解决方案.mp4
& Z$ u5 U: f0 G, ~ J/ t│ 05 aop的底层知识.mp4. X6 _7 M6 \; L4 `
│ 06 注解配置aop.mp4% S5 l; G* W6 \0 U7 H9 N8 i
│ 07 aop配置测试.mp4
5 s6 K) I. W* X* e│ 08 aop中的代理逻辑.mp4; T& [. [. X4 Q# }$ \3 f
│ 09 请求前置参数信息封装.mp4
2 m W! V P" K1 G/ a3 N" ]8 j│ 10 请求后置结果信息封装.mp46 ]0 D& y4 Z' W5 D+ K
│ 11 保存日志.mp4
5 o6 F5 J7 S" B: ^1 T, x│ 12 双aop冲突.mp4% J' l2 a9 \- e! l) v& u
│ 13 事务aop和日志aop关系.mp4
* r' \/ V9 [2 U% ~, D+ q│ 14 如何解决aop之间的矛盾.mp4
1 K9 N& J% n8 i; @3 x; O- d. H+ [: q│ 代码.zip
. G1 U4 g% E H D│ 资料.zip
$ Q0 F- { |5 O│ 7 @5 S, D1 D$ j( L2 k
├─20240508
4 P7 j8 i) V- i1 n) s% U│ 01 aop复习.mp47 ^3 S0 e! T8 L
│ 02 后续预告.mp4+ D% g' {9 c, _6 _0 }% _- B' v
│ 03 前情回顾.mp4
- Y2 x P4 K2 e- O. X" n: z# F$ {│ 04 springcloud的介绍.mp4: H" W* t c+ X/ @4 c/ H- b. [
│ 05 搭建父工程.mp45 h) d& E: v, m$ S9 g; K
│ 06 准备两个测试项目.mp49 G: K5 d: O9 d% _
│ 07 restTemplate.mp4
$ O: p4 g4 F4 l7 d│ 08 服务和集群.mp4
) K% Q) }# R( }( E( l2 h* B6 i1 d│ 09 nacos的介绍.mp4
2 d" }! P/ G6 o o- u│ 10 什么是nacos的命名空间.mp4
- `+ o! A0 E( k3 \" e" V, r* m│ 11 微服务注册nacos.mp4
$ O& Y& c5 C5 K! o, U; t0 r" x│ 12 restTemplate整合loadbalancer.mp44 E+ ?% _, Q! z
│ 13 命名空间是相互隔离的.mp4
+ l8 u& K- R. G- O( r│ 14 nacos的配置和使用.mp4 a% S, T% W* B X* d2 T
│ 15 负载均衡器.mp4
; g9 U3 L: p& s, {( r( o│ 16 feign组件的配置.mp46 S; n: Y% ^- g
│ 17 feign超时配置.mp4( u9 e, t5 ]2 N; V6 S$ D
│ 18 feign重试配置.mp48 [( q5 N" ?. E+ w) V
│ 代码.zip% e& C3 P, A8 b7 Z4 F9 Y) @
│ 资料.zip% I6 ]6 ]) |9 v: a$ `. B
│ , G, d! p, d) I4 B9 S5 N
├─20240509 m n& a6 v+ k- C
│ 01 前情回顾.mp4
; X7 F7 b6 g. |1 t5 c│ 02 网关的介绍.mp4
- n+ b& g' Q$ P. g- |│ 03 网关的搭建.mp4; t! c' `/ [2 |3 J( @
│ 04 网关职责.mp4
9 D* e' C( O9 _0 O7 q# ?4 ~) \# c│ 05 网关路由配置.mp4
2 X8 g$ f8 i: s& E' m/ s│ 06 网关的路由过滤器.mp4- C Y( T2 g M& F. s/ ^
│ 07 网关过滤器.mp4
; i8 ], ^, h: e3 g│ 08 自定义过滤器.mp4' S, q- A9 p! v5 B6 D4 G1 z1 G. m
│ 09 路由和过滤的顺序问题.mp43 o3 t- h5 ]4 q4 ]1 t) f, a; v
│ 10 配置中心的用法.mp4
; o8 R% x/ d! C% f( r! p2 R│ 11 sentinel的介绍.mp4
0 ~6 v- v3 N4 @; B│ 12 sentinel的主要功能.mp4
6 P K `* |8 ]7 Q5 R+ h. \! q│ 13 sentinel客户端的整合.mp4
+ o$ k0 X7 B+ W) f( w. j' ^% \│ 14 直接限流.mp4, i: `5 z* j. p5 e! j/ b
│ 15 关联限流.mp4
$ @* ?% f2 o) Y│ 16 链路限流.mp4
- ]9 a2 a3 g0 J) p- Z) a4 r│ 17 服务器预热.mp4
0 j+ u7 l7 r# n- d% ?│ 18 排队等待.mp4
' E3 Z# M9 `& f* R│ 19 热点参数限流.mp4# `' [- u$ {* ]- r' ~
│ 20 服务降级的概念.mp4# l5 b- [% z. c1 Y0 V7 S
│ 21 cloud服务降级实现.mp4
" e4 V+ K- R$ s3 q│ 22 熔断器工作原理.mp4
, b) \8 y: a" z* O7 q3 n% Y+ J* a│ 23 服务器熔断配置.mp4
~) G6 `) q$ v│ 24 sentinel的持久化.mp4
* y" ~6 E0 o: ]; |. c│ 代码.zip
0 i/ n# N+ v, z+ V; K, n0 Q' d│ 资料.zip) y2 t, o7 I( p# [! G' a- @. A! R' j
│ , ~% y8 }7 b0 S* X+ U
├─20240511! s) H5 `. Y8 f" p% R+ z4 ^6 X
│ 01 前情回顾.mp4
8 N- j: D4 J8 F1 [; X4 c│ 02 学习内容介绍.mp4! x X: b4 V3 ~. ]$ t, I/ W
│ 03 sba服务器搭建.mp4$ \" K" M( N* }5 {( Y/ X* t! Z/ A
│ 04 其他微服务引入sba客户端.mp4
8 ]/ `$ S2 v. z" ]& f, r9 K8 {│ 05 sba情况报告介绍.mp49 B" Q0 E# a; b$ @# t
│ 06 监控邮件流程.mp4
0 \ H1 n9 G' T& ]│ 07 邮箱设置.mp4. [2 @4 [6 @. o, V' X
│ 08 sba邮箱提醒设置.mp4; K4 Z$ e1 w4 Y. Q7 ?4 \6 m! q* u- v
│ 09 正向代理和反向代理.mp4 A# M7 [8 V3 w4 ^6 D4 ?! G! k
│ 10 nginx的介绍.mp4
3 E3 @0 S# I, U│ 11 nginx的安装和启动.mp43 i! h+ d; v* |7 e3 f2 V
│ 12 nginx的全局配置.mp4
' d- }1 }; d5 z- V│ 13 nginx的http块配置.mp4+ a! ?) p; I" e% U" y
│ 14 nginx反向代理的配置.mp40 Q% v) L. [+ H
│ 15 server_name配置域名匹配.mp4% H& f$ {, O1 o7 f# o8 J% T: u
│ 16 nginx的负载均衡配置.mp42 O2 `/ V9 j- r+ A9 P
│ 17 负载均衡惯性配置.mp4
# F) A- n4 K# W& X8 F│ 18 nginx的ip获取问题.mp4. q/ z" G- k, p
│ 代码.zip
( a2 L9 T6 O9 G) j5 H1 U7 {: ^) \│ 资料.zip
% I4 e+ i+ Y6 s+ [│
# O( Z0 m3 B( ~├─20240512
4 [3 x; d6 J% L: r5 C% l, j1 ~% ]( B│ 01 前情回顾.mp4
0 }- Y. r: ?; d+ S, a& C│ 02 导入前台系统的api.mp4- j6 g: M) N. s E1 T: k) @
│ 03 前台销售接口的需求.mp4
) o& o3 ?0 c( t! y3 T! s# V; X( e│ 04 项目架构的变化.mp47 q9 `' U7 F" q0 N. u( t% Y
│ 05 product微服务.mp4# V( K/ E! g* z# j U6 z& P
│ 06 构建首页商品和分类数据接口.mp4& N3 U6 Y+ a8 M5 Z4 n; G) p
│ 07 首页数据接口调试.mp4
) Q; E; o$ B$ q# P│ 08 前后端对接.mp4: V) q: F$ @. `3 D3 F& G! H: j. m
│ 09 整合网关的需求.mp4
% ?0 B( v; w* J# S# G" ]% t5 z) X8 q- e│ 10 网关搭建.mp4
: q- u' p! U, B% u- A│ 11 网关跨域配置.mp4! ]1 U& X8 ]9 _/ x3 [$ F- ~
│ 12 分类功能.mp4! G$ b% t S+ a# E9 r7 }1 ^3 a
│ 13 redis的配置.mp4
1 [$ m$ [' T7 _7 h│ 14 redis的序列化.mp49 H2 V6 t+ l' P) K+ i
│ 15 redis的spring-cache缓存工具.mp4
" b# b, D. x7 l4 {4 K2 n' u1 x│ 代码.zip
1 @: z, u! I" W6 E9 R* r" ]+ n│ 资料.zip
! R" k& q1 Q2 m9 O1 ?! D│
1 u8 e" V _/ Z! P, R├─20240513
# g) _8 i6 O# q* w1 k- Y│ 01 查询列表接口.mp4
% l9 y% c" P; C' G! j( s│ 02 商品列表接口.mp4
U. A( U& X4 o( U4 F& R9 U; x│ 03 商品列表接口测试.mp4
/ t( }6 h1 f0 c│ 04 商品详情接口分析.mp4( a+ t6 j3 a, W' q" D
│ 05 商品详情数据的封装.mp4
1 F8 b* f& p8 D Y5 @3 S8 s6 o5 P│ 06 商品详情实现和测试.mp4
# y( [, y4 Z% b│ 07 用户注册解决方案分析.mp4
) E/ i6 b. e; r/ h│ 08 用户注册接口.mp46 m5 P: W5 Q4 D$ l
│ 09 用户注册接口测试.mp4# o' d) K: b0 J
│ 10 验证码接口.mp4" D4 G, p5 ^: o5 |" X
│ 11 短信系统的解决方案.mp4' v$ @& w* P9 E8 h3 w
│ 12 云市场介绍.mp4
) X9 F8 I) Y' I' z x; }' |│ 13 整合验证码接口.mp4
V! g2 F9 @0 `: y- _+ O7 @/ u│ 14 测试注册功能.mp4
7 m) @# V+ h9 x- z$ G; ~│ 15 cas的架构模式.mp4
8 @) R4 t5 h9 B! J1 O% z; d- [5 I│ 16 登录接口.mp4! T( v% D& Z4 R& \; K* R% _
│ 17 登录认证的流程梳理.mp4
+ d& j" s1 y. \) [8 w9 P9 j│ 18 网关统一鉴权.mp4
2 Z- I2 q7 ]# D. w: Q$ j! K│ 代码.zip y3 \$ m2 F& Y+ e7 s) Y4 G
│ 资料.zip
+ [5 I8 h4 \" G6 ~ N│ - W# a; i- g' J8 l" v
├─20240514
$ R9 [! f: k, K( c2 @$ B│ 01 前情回顾.mp4, _3 O5 h! S4 U; x" z+ z
│ 02 封装user-client的feign.mp43 b: H, {! u; P
│ 03 网关filter解决feign整合问题.mp4
. \2 q9 C" e+ h$ w# @│ 04 网关filter解决feign整合问题.mp4+ s7 s9 f+ \. X3 ~, u H
│ 05 鉴权结果需要传递.mp4
% w, @) N1 ^* q; ?│ 06 网关传递鉴权结果.mp4
y% h. Q7 f( W8 U. L│ 07 鉴权结果拦截器.mp4
' p4 t; H: U2 ]) x% Y│ 08 购物车的设计问题.mp4# e8 n" b5 }# B4 C/ g( Q* C
│ 09 购物车服务的搭建.mp47 @! h1 k) c- f& V( z, ]
│ 10 购物车路由.mp4# A! x7 Z# Q% F0 z3 F
│ 11 添加购物车实现.mp44 l q. l# ], N5 ~, S* G4 C: D
│ 12 添加购物车的product的feign的实现.mp4
$ ?9 H; U& r* G" m1 f% U│ 13 购物车列表.mp4: O; C8 T# \" \6 m; D! E9 b
│ 14 删除购物车.mp4
& ?& f6 q; D- B( R" Z) U. E│ 15 购物车选中状态.mp4
$ ]1 f: \* L# ~$ t: e│ 代码.zip6 B- L' F7 R3 s& I$ c
│ 资料.zip
9 D7 F; d# n0 u; ~│
2 R& V. L3 `: Q' d4 `├─202405168 o' C& k! m' c: {
│ 01 网关统一鉴权复习.mp4
4 n* I$ } O0 A$ d+ D│ 02 结算和订单和业务流程.mp4
9 e4 s" e1 |6 n' k$ V% G5 u│ 03 结算和订单接口声明.mp4' w0 G. H4 e3 [7 \4 e* G
│ 04 用户地址接口.mp4
* }9 d& Z7 m2 q5 A│ 05 order服务的创建引入cart的feign和用户拦截器.mp4
/ I0 B% _! t. t& s4 y│ 06 feign的用户信息拦截器.mp4% s% \' `0 R% ^; b1 W* ^
│ 07 用户feign拦截器的流程总结.mp4
/ Z: r# q+ I7 S% _# ^% S1 z) U│ 08 下单的介绍.mp4 |; W8 m: J# h- Q- q) G
│ 09 下单实现.mp4# |6 ~- h: F4 y8 p" P& ?* l; |" n; m
│ 10 下单测试.mp4
" i1 L* t/ ~0 w l' O0 m- F9 H│ 11 立即购买.mp4) e2 _0 Z! ]# b$ |' J, s6 Q
│ 12 bigdecimal用法.mp4
$ Q! [1 r4 Q; g1 r4 n& ?│ 13 支付页面.mp4) j x0 d$ w) k6 C6 p9 P2 Q
│ 14 mybatis的resultMap技术应用.mp4 ?0 a, T/ L. n" V
│ 代码.zip
; w+ z2 F3 P' N! L│ 资料.zip
9 U1 M% J, o' Y0 R│
) Y) I4 [/ n! f$ _5 i├─20240517! g* T" p* x1 f/ M9 ?
│ 01 提醒.mp47 Y( \- z4 G; \ J* h6 A! Y. `
│ 02 前情回顾.mp4- n) \4 t" M5 ]
│ 03 支付系统介绍.mp4
$ t! l3 Q0 y+ |3 X+ C│ 04 和支付系统的对接流程.mp4
7 F$ j4 p& g0 e│ 05 密钥介绍.mp4 java8.com G, S1 L) n+ Q
│ 06 支付宝跳转策略:表单.mp4
* T* {! u. D, |4 K$ Y' k│ 07 支付宝接口调用测试.mp4
( W3 K/ \, l/ z4 a9 T( I$ A│ 08 支付宝表单接口实现.mp4
/ c- r$ R X: V$ b│ 09 关于支付宝回调.mp46 k3 F/ }& z5 E4 q
│ 10 支付时动态订单信息.mp4
- K. `' G9 V1 `1 ?│ 11 内网穿透的介绍.mp4. l6 k% w; S5 N
│ 12 内网穿透的搭建.mp4
; o1 P4 T9 u( T% @1 t* `│ 13 验签.mp41 w; Z# r& }3 `6 E0 k! m7 ^5 T
│ 14 阿里验签bug.mp4+ b" T! s9 I {% i! \( Q& \
│ 15 支付数据的处理.mp4
( D. F# u# i' F/ v/ [│ 代码.zip
! ~/ m" R+ T' T3 a" A6 Z│ 资料.zip. W! m6 k) O- T& \: y+ a2 p
│
& d+ Q4 E$ d p+ @* }, {8 V$ x4 Z└─资料4 [( ~2 N& _* `- ^6 L4 u7 H
尚品甄选.zip
% l! s! k; S9 u8 _5 G' d3 w4 c" c5 H. G
0 h D6 S4 X8 Y, H% Z" ]
温馨提示:为避免链接被和谐,请第一时间将资源保存到自己网盘中
. t Q: V' P. Z' o V7 n0 @4 Z+ h+ O+ V2 d
网盘链接:https://pan.quark.cn/s/a9eb406e7529
0 ?6 G% |6 ^/ O; p9 A |
|