1、事务中的抽象设计
主要由TransactionMangager,TransactionDefinition,TransactionStatus和TransactionAttributeSource抽象来完成
TransactionMagager的层次结构
TransactionDefinition的层级结构
TransactionStatus的层次结构
TransactionAttributeSource的层级结构
其整体依赖关系如下图
2、事务的处理
事务的处理是通过TransactionInterceptor完成,其依赖关系图为
具体的处理流程为