@@ -276,7 +276,7 @@ public class ProxyTransactionManagementConfiguration extends AbstractTransaction
276276
277277### TransactionInterceptor
278278
279- ![ image-20200729144622440] ( images/image-20200729144622440.png )
279+ ![ image-20200729144622440] ( / images/spring /image-20200729144622440.png)
280280
281281
282282
@@ -333,13 +333,13 @@ public class DeclarativeTransactionTest {
333333
334334
335335
336- ![ image-20200729145518089] ( images/image-20200729145518089.png )
336+ ![ image-20200729145518089] ( / images/spring /image-20200729145518089.png)
337337
338338断点开始进行查阅. 再断点后执行一步会直接进入cglib代理对象
339339
340340` org.springframework.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor#intercept ` 具体不展开,继续往下执行
341341
342- ![ image-20200729145637688] ( images/image-20200729145637688.png )
342+ ![ image-20200729145637688] ( / images/spring /image-20200729145637688.png)
343343
344344走到` invoke ` 方法了
345345
@@ -351,7 +351,7 @@ public class DeclarativeTransactionTest {
351351
352352入参对象查看
353353
354- ![ image-20200729145835608] ( images/image-20200729145835608.png )
354+ ![ image-20200729145835608] ( / images/spring /image-20200729145835608.png)
355355
356356
357357
@@ -410,7 +410,7 @@ public class DeclarativeTransactionTest {
410410
411411
412412
413- ![ image-20200729162023837] ( images/image-20200729162023837.png )
413+ ![ image-20200729162023837] ( / images/spring /image-20200729162023837.png)
414414
415415- 此处方法已经获取到了这个方法就是后面的一个切面
416416
@@ -464,7 +464,7 @@ public class DeclarativeTransactionTest {
464464
465465
466466
467- ![ image-20200729160650401] ( images/image-20200729160650401.png )
467+ ![ image-20200729160650401] ( / images/spring /image-20200729160650401.png)
468468
469469
470470
@@ -509,7 +509,7 @@ public class DeclarativeTransactionTest {
509509
510510
511511
512- ![ image-20200729161647214] ( images/image-20200729161647214.png )
512+ ![ image-20200729161647214] ( / images/spring /image-20200729161647214.png)
513513
514514
515515
@@ -554,7 +554,7 @@ public class DeclarativeTransactionTest {
554554
555555
556556
557- ![ image-20200729163303000] ( images/image-20200729163303000.png )
557+ ![ image-20200729163303000] ( / images/spring /image-20200729163303000.png)
558558
559559
560560
@@ -975,7 +975,7 @@ void rollback(TransactionStatus status) throws TransactionException;
975975
976976
977977
978- ![ image-20200728105926218] ( images/image-20200728105926218.png )
978+ ![ image-20200728105926218] ( / images/spring /image-20200728105926218.png)
979979
980980- AbstractPlatformTransactionManager 定义了一些基础属性 以及一些需要子类实现的方法
981981
@@ -1042,7 +1042,7 @@ doCleanupAfterCompletion
10421042
10431043 - bean 的属性注入就不具体描述了
10441044
1045- ![ image-20200728133037075] ( images/image-20200728133037075.png )
1045+ ![ image-20200728133037075] ( / images/spring /image-20200728133037075.png)
10461046
10471047- ` InitializingBean `
10481048
@@ -1750,7 +1750,7 @@ public static void bindResource(Object key, Object value) throws IllegalStateExc
17501750
17511751- debug 使用的是druid的数据源
17521752
1753- ![ image-20200729090322058] ( images/image-20200729090322058.png )
1753+ ![ image-20200729090322058] ( / images/spring /image-20200729090322058.png)
17541754
17551755- ` unwrapResourceIfNecessary ` 方法
17561756
@@ -1897,7 +1897,7 @@ map 对象的remove操作
18971897
18981898- 事务操作模板类图
18991899
1900- ![ image-20200728094658684] ( images/image-20200728094658684.png )
1900+ ![ image-20200728094658684] ( / images/spring /image-20200728094658684.png)
19011901
19021902
19031903
0 commit comments