|
+ C2 ~* l+ u6 i; A, J
第1章 前后端分离开发项目
) [7 [ Q5 g) V; h" u" g' t4 l! k1-1项目概述[02:53]. h; r# H, L5 |9 F/ T" l1 _9 U6 n" m
1-2项目模块介绍[07:22]% {/ [; x5 ?; W) P
1-3项目技术和架构[06:31]
" y H( y' j. `" Q1-4【技术点-MyBatisPlus】入门案例[19:52]* G0 e4 J( A& L8 t! p
1-5添加和主键策略[10:58]' e+ S |' L+ Q5 s1 X. Q$ c
1-6修改和自动填充[15:50]' B* O% U" U* ~, Z5 A2 H
1-7乐观锁[19:41]
d$ m! d4 Z2 e6 ^$ `1 V5 @1-8简单查询[14:29]
' G" F9 R( ]1 y( ~7 Y5 C) ?$ F& {1-9删除[11:00]
! C, u1 d1 Q: t# s1-10条件查询[12:38]
, C, v2 T3 ?; B4 ]$ C2 I! _1-11前后端概念介绍[05:07]9 I1 o' k/ I9 I ?# Y+ @( U2 d$ V! ^
1-12搭建项目后端环境[11:54]- N$ _ M3 J5 J! E1 z1 w
1-13提交Git仓库[09:22]( A' b6 Z; y8 i h" f: L0 d! [
1-14【后台系统-医院设置接口】需求和准备[11:21]: E1 O6 P) p5 v: Z% q/ J$ ]1 {
1-15创建基础类[14:40]
- m, Z( Q4 w, A0 p/ ?' d, L# ?1-16查询和逻辑删除[10:15]
' Q5 F0 i1 C e1-17整合Swagger测试[13:01]2 F- v4 P J5 f1 B
1-18统一返回结果定义[09:22]" i6 h# p& }+ W* Z4 i3 Q7 J, Q
1-19分页条件查询[18:43]
8 U; V* t0 k& c) ?1-20添加[10:11]. t/ b% |& x9 e. O( g. H
1-21修改和批量删除[08:46]7 S H2 c( @/ F# p% M
1-22锁定和发送签名[06:54]+ e' g; G, N; Y# I* D" r7 m6 N# N; Z5 S
1-23统一异常处理[11:51] C+ N+ y: B9 u; p9 a I$ G
1-24统一日志处理[07:03]
2 x0 u5 q/ t! U' q% G4 r) P1-25【前端知识点】vscode安装和使用[08:59]# Y! [$ E7 Z" D, _; S
1-26ES6语法-定义变量[08:10]* s. u) \0 J$ z; w! E
1-27ES6语法-常量和解构赋值[06:04]0 g% A$ n6 j% f: ?: ~$ }
1-28ES6语法-模板字符串[03:55]
! }0 g7 F+ q( q) b1-29ES6语法-定义对象[03:02]& m' }5 u4 v0 w ?* p
1-30ES6语法-对象拓展运算符[03:11]# p7 A' Y+ W n3 K! }
1-31ES6语法-箭头函数[06:34]
" h. v4 d9 M6 O& e1-32Vue-入门案例[11:19]
5 @' M# {6 w+ N, w6 i1-33Vue-单向和双向绑定指令[11:14]
, ?8 K3 c0 Q+ H1-34Vue-绑定事件[04:57]& ]( K6 i$ B; n+ S, X5 n
1-35Vue-条件指令[04:58]
' b- ~! T- U: w' A& j1-36Vue-循环指令[05:51]% w1 p: w* A, f- l, r0 l
1-37Vue-生命周期[06:37]
: h+ b- O$ {! ]1-38Vue-axios使用[14:48]
2 ?( L* o8 S4 O# J1-39Element-ui介绍[03:58]4 g O- \6 s+ C. w
1-40nodejs介绍[16:17]
' B# T8 n( s- l+ e% D" C/ P1-41npm包管理工具[18:52]
8 m' F9 b. O" ~7 s1 \6 s7 Q: w1-42es6模块化[12:07]1 D5 o$ {. K; a# ]; Y! T
1-43babel转码器[09:32]% w+ C H6 X9 ^7 R, e- p2 k5 B
1-44webpack打包工具[16:45]
6 o1 K7 C) F9 `- Z! q# _4 ?1-45【后台系统】搭建前端环境[07:25]
+ Z) H- x- U& H! p. c, _( D* R1-46目录结构和登录改造[14:37]% w# q: z3 m8 r
1-47框架开发流程介绍[10:46]! M' R& ~; T' ]1 k3 L* O
1-48医院设置前端-列表(1)[24:49]
7 u1 O' p) g/ A; j' T1-49医院设置前端-列表(2)[13:17]
& z1 b# t# O1 k7 u- ~1-50医院设置前端-列表(3)[14:44]# \3 C% G4 f. u5 C$ j1 V
1-51医院设置前端-删除[14:41]
. K3 D4 u5 t, c7 T4 S1-52医院设置前端-批量删除[15:51]3 a" g. J+ j! {4 [8 n% R4 f. }' |8 P
1-53医院设置前端-锁定[09:07]# s" h- S1 A& N
1-54医院设置前端-添加[11:33]6 ^7 B) h7 v V3 v
1-55医院设置前端-修改[18:04]7 R, ?3 X/ {8 g$ _4 D% e
1-56医院设置前端-bug修改[06:11]% x0 q& v( R9 b' G4 ~' v4 n
1-57数据字典接口-需求和准备[19:01]
* @7 T7 Z* r) C1 `% F4 J: `3 A1-58数据字典接口-列表[17:00]
1 u7 j6 M# P9 [0 n- [8 K2 Y1-59数据字典前端-列表[24:45]
. W; {6 U1 k+ U" w- {: }% o1-60技术点-EasyExcel-写操作[14:32]
% h3 ^0 }8 s3 r8 T6 V3 \( N1 e& Z1-61技术点-EasyExcel-读操作[07:34], w0 {' u* w( Q# u, {4 b8 Z8 D
1-62数据字典-导出[17:13]3 I- X* S# X6 l, r( [( l) Q' G
1-63数据字典-导入[20:32]6 d4 h% y- P: e9 G
1-64数据字典-添加缓存[16:00]
4 @* c; {( k7 p2 ~- R; b* ?1-65配置nginx[09:01]
- Y( n P( U4 h7 `, C7 R3 u+ R3 U0 f1-66【技术点-MongoDB】简介和安装[08:27]
Q' ^# D" Z- j1 ?$ B7 [1-67概念和操作[17:12]/ u' u5 J0 w/ D8 @/ _
1-68SpringBoot整合-MongoTemplate[12:22]* y' Z2 Z! @" ]; I9 Z0 K2 g
1-69SpringBoot整合-MongoTemplate[18:45]
* u; b" N! I' y5 A/ @3 ^/ C3 W* w. k! A1-70SpringBoot整合-MongoTemplate[11:18]
$ s& A, J, u: q1-71MongoRepository操作1[14:32]- a) L8 U- G6 |2 p* |+ }1 E
1-72MongoRepository操作2[09:18]
! |% n) W! O7 \( a4 ?3 K' ~1-73【数据接口】上传医院接口-需求和准备[14:06]
/ |( s4 N- u& H1-74基础类创建[09:50]3 T* a2 Y; D1 V, H4 @
1-75初步实现[28:06]( e7 w$ m+ V _8 _1 |0 |! b
1-76最终实现[19:20]3 l7 I8 e n: d3 v
1-77医院查询接口-功能实现[09:03]
' ?0 V$ j1 o* h* i1-78功能实现[19:11]; O s/ X2 {9 G! l
1-79查询和删除科室接口-功能实现[25:02]
- B8 O% I- N/ w3 h; Y1-80排班接口-功能实现[23:53]$ A- [, i2 v& C9 x1 I# S- ]6 N- Z
1-81【后台系统-医院管理】需求和Nacos启动[10:50]: S2 D( B4 B3 Q
1-82医院列表-Nacos注册服务[05:42]
( g" J6 [$ d+ _% b$ T1 K1 d. F1-83医院列表接口-初步实现[13:51]0 l( q% c1 F8 }( f3 a
1-84医院列表接口-医院等级接口[16:28]
8 z. n. @' J y1-85医院列表接口-远程调用[20:29]
# j' D# x9 g* G1-86医院列表接口-功能测试[06:02]
2 j% l; K4 o+ I2 S9 R+ v' c; M1-87查询所有子节点接口[12:49]. ^) Y: I% v) M; e
1-88医院列表-前端整合[27:58]7 B5 S+ R# D1 L$ D! C
1-89更新医院上线状态-功能实现[12:33]
2 e9 d! U+ L9 j3 R4 C0 b N1-90医院详情-功能实现[23:45]% C% e3 m& v9 G( v& f- {% N, s6 j! v
1-91医院排班-需求分析[12:31]8 t0 p8 O1 r3 a! t& R o% q& E- q1 }: ]
1-92医院排班-显示科室接口开发[27:11]" M6 O- r+ R" C1 h& w2 H' `# u* V
1-93医院排班-显示科室前端整合[12:00]6 E9 ?: Z$ m0 |) L7 [6 w% D
1-94医院排班-排班规则接口(1)[25:21]4 Q& T- m, s/ N; n
1-95医院排班-排班规则接口(2)[16:20]
- H8 J( W( q8 T. g1-96医院排班-排班规则前端整合[12:38]" ] P1 _) t; P: G4 X# U2 V2 `
1-97医院排班-排班详情接口[17:56]6 P G% X7 V: N: x# K3 ?
1-98医院排班-排班详情前端整合[07:31]6 {7 \, {- @4 E2 C
1-99技术点-整合服务网关(1)[13:19]7 r' d5 ^0 U/ d+ j( D: l
1-100技术点-整合服务网关(2)[07:27]0 q8 W. X- m, B" W/ |: T+ B
1-101【前台用户系统】nuxt搭建前端环境[13:33]
$ }% ]& \: A2 J8 W) ]1-102目录结构和封装axios[07:18]
% \5 G3 ~0 v8 B% j1-103首页显示-整合静态页面[10:08]& |: U( }5 F& y6 U( c. b" v$ S
1-104首页显示-数据接口开发[12:59]
0 n8 j$ l {, L0 j1 y# f; w3 o1-105首页显示-前端整合(1)[26:27]
8 `1 B' V/ |1 J) t9 J1-106首页显示-前端整合(2)[08:15]
* \; W& k; q0 H1-107首页显示-前端整合(3)[17:38]( S8 Q) j8 i, M1 _8 L6 u) ?& ?
1-108医院详情-接口开发[09:19]
_5 W2 V+ L7 j5 E5 w1-109技术点-nuxt路由[09:56]0 V) _+ \ @% a, s" D' I: U) g. ]
1-110医院详情-前端整合(1)[14:36]! j: H: ^; G2 h) V4 B
1-111医院详情-前端整合(2)[07:27], F, @$ G/ H, I
1-112登录注册-需求分析[04:13]4 H% H* h: k$ P8 L! y2 m
1-113登录注册-搭建环境[10:39]
4 ]( @9 \0 C, \! k0 R, h, k1-114手机登录-基本实现[14:02]3 w3 T+ i% a0 K s/ [" x/ G" [
1-115手机登录-整合JWT[18:38]
( L1 V! L m( [1-116手机登录-阿里云短信服务介绍[11:22]0 | {( Q2 ?5 }5 s
1-117手机登录-整合短信服务(1)[10:31], s! u {5 H, n
1-118手机登录-整合短信服务(2)[21:42]
$ z0 P8 |+ k, f8 j1-119手机登录-整合短信服务(3)[06:36]
: l& @' m4 c. U; [1-120手机登录-前端整合(1)[12:21], M \3 E6 d) h* z6 q
1-121手机登录-前端整合(2)[08:25]& n, F- ?7 U7 s. Y& L' H3 F
1-122手机登录-前端整合(3)[06:48]
5 g, R' U& b, X; N$ ]8 H3 K6 m1-123登录注册-用户认证和网关整合[12:04], N3 H4 D: S- P# t/ p( c
1-124微信登录-OAuth2介绍[17:10]
/ c( c; B" j0 K- Q" C1-125微信登录-准备工作[13:26]
8 |6 g! T K r' r5 w1-126微信登录-生成微信二维码-接口开发[09:12]3 M' S, M' ~6 G. {) J
1-127微信登录-生成微信二维码-前端整合[10:16]
" P) E( Z/ l3 W# H! h5 ]! D1-128微信登录-获取扫描人信息-实现分析[12:44], Y" j& ?( ^% {- B8 \* O
1-129微信登录-获取扫描人信息-接口开发(1)[15:10]" V' N5 u5 n& Q$ L+ C; J' E
1-130微信登录-获取扫描人信息-接口开发(2)[09:59]/ t6 s- i. U* e5 {2 y0 `
1-131微信登录-获取扫描人信息-接口开发(3)[15:32]
) q' O% _' j% r& D+ _( h E' M# D1-132微信登录-手机号绑定和前端整合[12:07]
% S( d8 m* o$ s1 Q1-133微信登录-最终测试[03:26]
: \; y: |$ o# k6 D$ r- F V1-134阿里云OSS介绍[14:07]& b$ R6 ~9 J5 A4 }* Y1 Y$ x
1-135阿里云OSS代码入门[11:38]0 R6 e5 G1 h T8 P7 p# S
1-136上传文件到阿里云OSS-接口开发(1)[15:28]5 B1 i, e4 g: m( Y& g: L/ s
1-137上传文件到阿里云OSS-接口开发(2)[12:15] \, R2 [$ z$ z: \1 L1 |- i
1-138用户认证-接口开发[16:14]
% [) ?& _ i* f8 i' R6 Q5 d1-139用户认证-前端整合[13:29]
, Y* Y7 U7 L0 r9 J# `% m1-140就诊人管理-需求说明[07:34]% `7 ]( ]) O; `: b$ R/ ~6 Z* o. E) s
1-141就诊人管理-接口开发-列表接口[21:38]
% \4 c/ A2 J0 x1-142就诊人管理-接口开发-其他接口[08:43]/ Y' j2 f- s6 m8 G2 Z! j
1-143就诊人管理-前端整合(1)[12:10]
/ g! ]+ K6 g' K# f) g$ y( v1 Y1-144就诊人管理-前端整合(2)[12:49]
% Z1 Q; G7 b d- m/ E. @) D* ]1-145后台系统-用户管理-用户列表接口开发[22:25]' ~7 o; N, s: z
1-146后台系统-用户管理-用户列表前端整合[11:13]
3 C0 z6 `0 A& W1-147后台系统-用户管理-用户锁定功能实现[07:18]( w* Q1 N5 i% h5 f
1-148后台系统-用户管理-用户详情功能实现[14:13]
$ j# H2 `0 N ~/ ^9 c1-149后台系统-用户管理-用户认证审批功能实现[12:22]% t2 U' Z# S) e3 x% z
1-150预约挂号-预约挂号详情-接口开发(1)[34:29]. O9 k, V, @9 p A6 V
1-151预约挂号-预约挂号详情-接口开发(2)[07:40]
; @, r/ U; O; H/ a+ P* @: l1-152预约挂号-预约挂号详情-接口开发(3)[12:48]
& c1 P* e6 u, o- \& H1-153预约挂号-预约挂号详情-前端整合[09:09]/ ]' X6 `; v# y) h( s
1-154预约挂号-预约确认功能实现[12:36]
# s2 Z. u& j* p" D1-155预约挂号-预约下单功能-需求和准备[15:21]& K7 L6 ^9 e6 B# Q) {
1-156预约挂号-预约下单功能-接口开发(1)[17:06]
. I9 M4 ^9 ^. M+ g* _1-157预约挂号-预约下单功能-接口开发(2)[19:00]! P! S8 x2 O8 N, Q
1-158预约挂号-预约下单功能-整合RabbitMQ(1)[10:54]% T; {: F* v8 a" r5 z p' U
1-159预约挂号-预约下单功能-整合RabbitMQ(2)[29:29]
# H- Y9 b. T0 `, H7 i3 Z( X; S) [1-160预约挂号-预约下单功能-前端整合和测试[14:17]
. G. w# X, e/ ^! @' L$ o1-161预约挂号-订单详情功能实现[08:18] a& i6 N* T$ h1 g2 z5 n
1-162预约挂号-订单列表功能实现[20:38]- H& q1 k7 a. u! N C
1-163预约挂号-订单支付(生成二维码)-接口开发[39:46]
7 e. ]5 F% a) n# X1-164预约挂号-订单支付(生成二维码)-前端整合[13:56]
4 B; G6 e, T9 q4 q0 n7 o1-165预约挂号-订单支付(处理支付结果)-前端整合[07:13]% m5 M! n* E( [* Q* d
1-166预约挂号-订单支付(处理支付结果)-接口开发[25:35], D! K+ E1 n/ C" A' a T% v, _0 u
1-167预约挂号-订单支付(处理支付结果)-最终测试[08:29]9 o9 N. w5 Y" _ z6 o
1-168预约挂号-取消预约-接口开发(1)[28:05]3 }+ e) r. N: s. M* t' a
1-169预约挂号-取消预约-接口开发(2)[16:28]
! C/ k- v/ w2 M. a b% P {1-170预约挂号-取消预约-前端整合和测试[05:52]" E# ~3 N4 t" d
1-171就医提醒-整合定时任务[20:24]& [" J" s; O( v) d2 }! k: l3 M
1-172后台系统-预约统计功能-ECharts介绍[12:17]
' y! [9 j$ n% d" H4 D$ L1-173后台系统-预约统计功能-接口开发(1)[17:21]; h" v6 U) U+ k, o: _
1-174后台系统-预约统计功能-接口开发(2)[07:15]
9 w) O6 F3 u* t7 ?0 E, D; B0 C1-175后台系统-预约统计功能-前端整合和测试[06:53]
" ^' F- I1 D* p5 M2 Y( j6 {1-176项目总结-项目功能总结(后台管理系统)开始学习( F4 }6 J7 r8 t& c& Q& |
1-177项目总结-项目功能总结(前台用户系统)[10:07]
; ~ G: Q% p. A1-178项目技术点总结(前后端技术)[18:01]. G( |5 f, ~" j# W% l' o. y5 K% J
! f; r; C/ V5 ?1 k4 R
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
+ r/ z; p; E/ u6 L- L, [; |6 n5 {9 z' Y2 e
5 I1 g4 W1 k9 z; z! \
" `2 G+ A" O' B1 k; s本资源由Java自学网收集整理【www.javazx.com】 |
|