spring事物管理器解析
2013-10-22 19:34
183 查看
今天去面试遇到一个刨根问底的大哥,不过那位大哥的技术水准是我真心佩服的,问的是使用spring的事物传播是怎么实现的。
温习了一下,配置结构如下:
代理--》事物过滤器--》事务管理器--》session工厂
代理(BeanNameAutoProxyCreator),过滤器(TransactionInterceptor),事务管理器(HibernateTransactionManager),
TransactionManager有方法可以判断当前是否有事务,判断代理的方法的事物传播配置,然后做出相应的反映。待补
温习了一下,配置结构如下:
代理--》事物过滤器--》事务管理器--》session工厂
代理(BeanNameAutoProxyCreator),过滤器(TransactionInterceptor),事务管理器(HibernateTransactionManager),
TransactionManager有方法可以判断当前是否有事务,判断代理的方法的事物传播配置,然后做出相应的反映。待补
相关文章推荐
- osworkflow descriptor 解析片断
- eMule源代码解析(五)
- GDI 映像方式 之 SetViewportExtEx 与 SetWindowExtEx 解析
- 使用库org.json 和 Gson 解析 JSON格式字符串
- 面试1题解析
- android类库常用类型解析:
- Linux C编程--string.h函数解析
- C++ 虚函数表解析
- ios 开发 对象引用陷阱 解析
- 【C#小知识】C#中一些易混淆概念总结(八)---------解析接口
- PHP <?= Uri::base(false) ?> 无法解析
- 详解Java解析XML的四种方法
- Java事务处理全解析(八)——分布式事务入门例子(Spring+JTA+Atomikos+Hibernate+JMS)
- dns基本工作原理,及正反向解析和主从同步
- 深入解析Java中的装箱和拆箱
- ROS 主动蒙特卡罗粒子滤波定位算法 AMCL 解析-- map与odom坐标转换的方法
- 全面解析Linux 内核 3.10.x - 进程链表
- 将.hhc文件转换成html文件解析
- Unity3D中的线性插值Lerp()函数解析
- JSONArray,JSONObject解析复杂的json数据