|
|
本帖最后由 冰点也疯狂 于 2019-10-16 17:28 编辑
% [5 ~: P, T) D4 _, q
. |) H, {" c6 K. a! V9 j* X课程介绍:; m) n8 M1 I0 D! ?
容灾、异地容灾是当下企业级应用的必要架构设计之一,建立多套相同系统相互进行状态监控,当遇到不可抗力因素导致服务器宕机时,可无缝切换到另一套系统中继续工作,属于高可用架构的一部分。本课程借助SSM框架整合后,添加Shiro完成项目中的用户认证和用户权限处理、quartz实现了定时任务、druid的监控中心、日志系统等。
8 S, S" `7 \0 Z) `( Y( a% i& \' v5 x: \; d) ?9 k* {/ w1 n8 s
% k% `# K7 o9 e课程目录:
9 g) M; t3 X2 _, [/ Z* P01.容灾项目搭建-配置文件.mp4% k6 U: X% ]( F& A6 r% q
02.代码整合.mp4) c) A% n. T. Z0 ^8 i% i, w
03.代码整合.mp4
7 j! h4 N4 m. D04.页面链接的处理-数据库0值外键的处理.mp40 I, \+ v) i7 p; H- n& C- c
05.解决序号不正确的问题.mp40 {6 h3 ]1 n; z; n- T" Z& q( u
06.列表项的显示.mp4$ g! l7 l2 r& m% w" | `. r+ T
07.删除代码的封装.mp4
- x) c7 i: x5 a* `$ Q( i5 a& j08.封装通用的表格选项.mp4$ J+ ^' c7 h/ s0 q. Y
09.功能预览.mp4
, x* v- e+ W+ j" p0 N10.vue入门-模板.mp4
0 c F- G$ N# F- a3 ?- w9 i11.vue入门-过滤器和缩写.mp4
% x, b/ B' l/ s x% C! b4 `12.逻辑语句.mp43 q6 s5 M6 j4 ]8 C: d% q5 N
13.计算属性.mp4
) ]3 a' d1 W5 I/ z0 u E! _% w14.使用class绑定样式.mp4# u4 D/ }! h. n
15.使用style绑定样式.mp4
5 x- _* O, S5 T/ y1 h" K) o& L16.容灾项目-列表页整合vue.m4v' i0 Q' \8 x" A1 H1 @0 ^' H* |
17.添加页面的实现.mp4
' c+ a; @2 Z( X$ f18.判断表单的打开方式.mp4
. n: m& M; k0 n. I5 `" O' N9 z19.显示弹窗.mp49 N. m, L3 d: S# W9 ?6 r- `
20.显示菜单tree.mp49 H: l) j3 p& _0 P
21.ztree的表单回填.mp4: e( N" I2 B9 ?, ?( W: Z2 ]
22.保存功能.mp4
9 n9 y3 v$ o& E- ~& z2 }' ~) v23.解决fastjson中的引用对象的问题.mp4
U. b4 ~9 ?" h1 M+ S% q: y24.解决列表页面中的json引用对象的问题.mp4
; S* U% ~ [+ S* ~4 R% Z25.回显和更新的功能.mp4" y$ \1 K& ^& B4 u- j- S8 w T9 _
26.独立开发的功能说明.mp43 q& L& y- V0 }& D% u+ d+ i
27.补充-关于hibernate中一对一唯一主键关联的补充.mp4
4 Z4 c* c3 _3 }7 W: T+ t2 `28.vue的路由.mp4
8 x4 s# q; ^1 M/ u9 p- o29.shiro介绍和quickstart样例项目.mp4
* C5 L+ Q; a& z6 |" j5 B& `3 X! g30.quickstart项目的创建和日志系统的分析.mp4
0 R, U0 R2 c3 E31.使用自定义realm.mp4
* L4 ]* v6 s' Q32.详细的测试-关于密码认证.mp4
* S( j+ ^, i) z* A+ l. D33.证流程.mp4" b2 a( y: |* r4 R. S
34.测试加密算法.mp4
7 E" u; k3 H( v4 D2 Q! o35.密码加密自定义realm验证.mp4+ L4 c; @; i/ C: r
36.权限管理入门.mp4
F3 |% {1 C5 Y; O" o$ L37.角色的判断.mp46 D& F( j2 ~* V B, H6 A
38.授权入门程序.mp4
" t+ ?3 x- x {" V. O" K39.自定义授权.mp4
f$ z- b" h7 w6 ]40.容灾项目中整合role的功能.mp4
4 w# ?, y5 t0 B; o7 ~7 g: D41.继续整合role.mp47 ]/ L& v$ q3 h$ ?
42.开发user模块要注意的问题.mp46 \) |% ]5 z, A
43.开发user模块要注意的问题.mp43 k* Z+ N5 m }! B% k
44.整合shiro-显示登录页面-过滤其他请求.mp4 x! `( h4 @/ n8 `. y2 M5 s( K7 Q
45.实现登录页面.mp4: N; k3 I( [% e: o
46.实现用户的登录和退出.mp4: R) D! A) I d& o: s! n: U
47.整合Google的验证码组件.mp4
" z* s7 Y! i& ?/ l48.-将验证码整合到页面中.mp44 o- J: S! ]0 s+ ~5 s$ _/ c
49.将验证码地址放入模型数据.mp41 p3 Y# K+ c) @" {, q8 l
50.登录controller中验证验证码.mp4
& d/ x9 @3 ^! p( y$ j5 ^+ b4 \51.密码的加密验证.mp4, p) @/ O7 A2 y+ L
52.保存用户时保存创建者id.mp4
, P2 S, I2 m! w0 r# u' ^53.密码验证的另一种方式.mp4
, i" y4 m$ ^" b$ j' g54.测试角色权限.mp4! ?) _% A/ V4 S' U
55.测试资源授权-和注解方式的授权管理.mp4 W7 u8 I( e5 C, `) I
56.在程序中添加注解.mp4
5 q: W! P# i) ?& [) w: I; B1 U57.在程序中继续添加注解.mp4
, S4 V& q8 ?# H( L58.根据用户id获取用户资源权限的sql分析.mp4) @9 @! u! s8 B6 y: w; g6 O; X& y+ W. {
59.dao层的实现.mp47 F, c; J+ Y$ m+ c/ c. y# N
60.service层的实现.mp4- \2 J" O1 e& S2 f& ~: N5 A+ E
61.修改自定义realm实现用户授权.mp4
$ U x2 N' k+ S- W" S) w62.测试其他账户.mp4+ ?+ A9 k/ R: Q* z' Z
63.-全局异常处理.mp4! F: O6 f. x8 e4 z
64.异常处理的完善.mp4+ N$ k- H6 h7 j0 v1 s6 I
65.处理列表页的权限问题.mp4
1 @! N0 _ P$ @" ^8 a5 [1 E4 g" I u66.缓存的配置.mp4
) R5 M3 J& ?( e67.使用标签显示用户名.mp4: _4 V1 Z s3 p8 M; | v# _2 g
68.使用标签动态显示按钮.mp4' _! O' g. A) x
69.显示角色.mp4& O3 u+ }5 N1 h& _; `/ x( C
70.显示角色.mp4
1 R7 f8 j+ a7 x4 S8 Q' y0 W4 \2 a71.remember me.mp40 D# w) f1 q! X
72.将shiro配置移植到工厂类.mp48 L# y* Q5 N" t+ s5 D* p/ u" ?
73.测试.mp4
8 _& C: }5 T- \' B( F74.完成参数管理的crud和数据的导入.mp4
+ g% f3 J" y) b2 ?5 ]8 y/ c75.从数据库中获取过滤器参数.mp4
' ]/ H+ \8 q3 s2 c3 }3 x76.分析编码的流程.mp4
* W( m7 J2 m4 U7 S3 e6 J, @# N: v77.创建job类和task类.mp48 D+ d- c: B- f% w0 A. l
78.创建scheduleutilsv.mp4
9 a: M. y. v, K$ `79.创建任务调度工具类.mp4
" s1 G' v# K: s2 j3 B1 ]80.整合任务管理和任务日志.mp4
: ^% x/ F/ d; r4 g' l; i1 }2 U81.整合前端代码.mp4
2 Q+ B8 J* e- _2 n: V1 d4 u82.在保存任务的同时启动任务.mp4
! q) E3 t8 Y. o83.暂停任务.mp43 Z5 D5 ^0 l" D+ e9 u1 B
84.其他代码的实现.mp4
0 [/ M. P B. r, c; d8 v, ?* `% m$ U85.代码的测试.mp4
4 i/ |/ x+ H9 S0 n3 K; O6 P- S5 L" U( c8 L86.启动任务的流程梳理.mp4
( L/ r3 J; {. ^- ^$ n/ j$ n87.暂停任务的流程梳理.mp4
5 \* s; _+ R; s6 K5 M, P i88.解决service中事物提前关闭的问题.mp4# y/ o! \0 g& A6 I
89.恢复和立即执行.mp4$ n r d; a. J/ q4 v5 x
90.删除任务.mp4
7 G! W! _1 ^: ]8 h( L: `$ f91.修改任务.mp4
- F$ i0 h. P+ N% w: W92.笔记梳理.mp4 Y2 N! r+ X& Q7 s( G a* q
93.从数据库中获取要执行的任务.mp44 p- Y/ _- \, f$ O2 g) n
94.使用线程池执行任务.mp48 G+ f8 Z! @$ o* u, l
95.记录任务日志.mp4
' `: j; j3 H: B96.日志记录功能的完善.mp4 v1 U+ H! m' b" \
97.菜单列表的易用性分析.mp4
+ k0 K0 n1 Y1 \% Z% @' P98.配置双向自关联.mp43 h/ [) W7 ]9 [3 B6 S4 t9 d
99.获取关联的菜单数据.mp43 T. r W( S8 ]. ^+ {
100.测试数据的获取.mp4% ]" ~8 X l) }1 h# ` v
101.菜单页面组件的制作.mp4
7 c5 `) a `" d- [7 E8 x102.jsbug调试-1.mp4
, |; \, V3 g. H% ]3 b9 b103.系统日志的基本功能整合.mp4
( V. k( s" o2 U$ V104.自定义注解.mp4
9 }$ z. Z0 }, o+ V6 x/ a105.在切面中获取自定义注解.mp4
% [& M, s: X) I* D" K5 g106.完善通知类.mp41 ~6 q, ?; h/ N! k$ \
107.druid监控中心的配置.mp4
, t5 F" S6 j; K a0 }. h- O) L: h- J3 c6 e( V v
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|