关于spring中HibernateTransactionManager和DataSourceTransactionManager
来源:互联网 发布:c语言流程图生成器 编辑:程序博客网 时间:2024/04/26 20:04
spring中常用的事务管理有DataSourceTransactionManager 和HibernateTransactionManager,他们服务的对象不同,下面来简单说明一下:
1、DataSourceTransactionManager:此事务管理器是针对传统的JDBC进行事务管理,在spring中是对JdbcTemplate进行事务管理
2、HibernateTransactionManager:是对Hibernate进行事务管理,当在spring中使用HibernateTemplate时,要使用此管理器。
但是当在service的一个方法中同时使用了JdbcTemplate和HibernateTemplate时,就要使用HibernateTransactionManager了,因为当使用DataSourceTransactionManager时,JdbcTemplate和HibernateTemplate获得的connection并不是同一个,也就没办法对service的方法进行事务管理了。
0 0
- 关于spring中HibernateTransactionManager和DataSourceTransactionManager
- HibernateTransactionManager和DataSourceTransactionManager
- HibernateTransactionManager和DataSourceTransactionManager
- HibernateTransactionManager和DataSourceTransactionManager
- 两种事务HibernateTransactionManager 和DataSourceTransactionManager
- Spring 事务管理 DataSourceTransactionManager 和 DataSourceTransactionManager
- Spring事务管理之HibernateTransactionManager
- spring事物控制--HibernateTransactionManager
- Spring技术内幕——DataSourceTransactionManager
- HibernateTransactionManager 和 hibernateTemplate的区别
- HibernateTransactionManager 和 hibernateTemplate的区别
- HibernateTransactionManager 和 hibernateTemplate的区别
- Spring HibernateTransactionManager事物管理类(HibernateTransactionObject)
- Spring基于HibernateTransactionManager的事物管理
- Spring+Hibernate操作持久层HibernateTemplate与HibernateTransactionManager
- spring数据源的注入、JdbcTemplate管理、编程式的事务管理DataSourceTransactionManager
- spring数据源的注入、JdbcTemplate管理、编程式的事务管理DataSourceTransactionManager
- HibernateTransactionManager事务管理
- 服务器jsp推送
- [后缀数组+二分+rmq] hdu 5008 Boring String Problem
- WF-Mailer Fails to Send Email Notifications after cloning
- 获取window服务路径
- 【工具】MQ常用命令
- 关于spring中HibernateTransactionManager和DataSourceTransactionManager
- [GEiv]第五章:个体集群 虚假的分配与释放
- 使用gcd_ wait来 处理gcd
- Netty的几个要点
- 花生壳内网穿透、nat123映射p2p穿透,都是如何穿透的
- MySQL函数
- 一个简单的键盘钩子程序
- 抱怨IT公司人才缺乏?留住现有人才方是正途 ...
- HttpWatch学习帮助文档