04.依赖注入细节.mp47 L# N% r$ p% W- m U( I" c
4 k0 D. Z: k, m8 J3 g: {
05.依赖注入(xml+annotation).mp41 @5 I( N; c+ g. c& f6 z# X- j& M
06.依赖注入(annotation).mp4
07.面向切面编程概述.mp4: w' C5 r t$ X- e d) C' K" L. M
1 F1 u9 [- [$ {. L# c
08.面向切面编程实现(xml).mp4
7 o/ b$ c% F7 i& N* b% v
09.面向切面编程实现(xml+annotation).mp4
" G/ X" Z4 `) ?4 E4 n8 \5 ~7 f
10.面向切面编程实现(annotation).mp4
11.环绕配置(伪声明式事务).mp4
12.声明式事务概述.mp4# u$ j& ^1 P1 `* M% p5 U% Z
2 L2 Z* }. X: F7 k g
13.声明式事务实现(xml).mp4& Z* M4 w1 ]( t" Y
14.声明式事务实现(annotation).mp41 z. x: t* b, l/ {/ Y' W1 e
+ O K; p3 t; z
15.spring整合mybatis(xml).mp4+ Y/ ^. t) x( A7 `/ ^/ F' d' r
+ J& h1 G$ E" \- t: o) l F4 j3 k; k8 U
16.spring整合mybatis(annotation).mp4