spring 事务 笔记
来源:互联网 发布:深圳软件产业基地地铁 编辑:程序博客网 时间:2024/06/07 10:05
TransactionProxyFactoryBean afterPropertiesSet() ProxyFactory proxyFactory = new ProxyFactory(); 设置了前后拦截器,以及处理事务的拦截器,代理接口
TransactionInterceptor 实现 MethodInterceptor 环绕通知 invoke方法 使用具体事务管理器,开启事务,业务方法,提交/回滚事务
@Transactional解析类SpringTransactionAnnotationParser 得到TransactionAttribute
接口TransactionAttribute 继承 TransactionDefinition 事务描述
tx:annotation-driven解析类AnnotationDrivenBeanDefinitionParser
mode="proxy" 模式 注册了三个类
AnnotationTransactionAttributeSource
TransactionInterceptor
BeanFactoryTransactionAttributeSourceAdvisor 包含上面两个属性
advice通知 TransactionInterceptor
pointcut切点 TransactionAttributeSourcePointcut match方法 使用到了AnnotationTransactionAttributeSource
0 0
- spring笔记之事务
- spring 事务笔记
- Spring事务简要笔记
- spring 事务 笔记
- Spring 事务笔记
- Spring事务学习笔记
- 学习笔记--spring事务特性
- spring事务控制小笔记
- Spring研究笔记------事务探究
- Spring研究笔记------事务探究
- Spring笔记——事务
- spring学习笔记4--事务
- 学习笔记-------spring 事务控制
- spring学习笔记十八 事务
- spring事务传播行为笔记
- Spring学习笔记之Spring事务及事务测试
- Spring学习笔记之Spring事务及事务测试
- Spring事务配置笔记(实现不同Service间调用事务)
- ORA-00904:invalid identifier
- 结构化随机森林_1
- FileZillaServer的使用
- Redis 学习笔记三
- eclipse运行代码时——类路径引用的归档不存在"XXXXX.jar"问题解决
- spring 事务 笔记
- Xcode7.3 不提示导入类名
- premake构造工具- 使用premake工具生成工程文件
- ubuntu 12.04 安装intel i5-6500 的集成网卡驱动【自身经历,验证OK】
- 统计学习方法笔记(四)
- facebook-pop开源动画框架
- iOS UILabel 文字竖排显示
- Java Web开发框架对比—Part2—框架复杂性
- jzoj 1415. 【2012.04.14普及组】最短距离