spring事务配置的两种方式
2024-08-27 20:35:55
spring所有的事务管理策略类都继承自org.springframework.transaction.PlatformTransactionManager接口。
<!-- 事务管理器配置,单数据源事务 -->
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean> <!-- 使用annotation定义事务 -->
<tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true" />
<!-- 定义事务管理器 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<!--使用注释事务 -->
<tx:annotation-driven transaction-manager="transactionManager" />
最新文章
- Java Keytools 证书转换成Openssl 的PEM 文件或keytools 导出私钥文件
- java基础之——DecimalFormat格式化数字
- 【iCore3应用开发平台】发布 iCore3 应用开发平台使用说明
- 作业三:PSP记录个人项目耗时情况
- js队列
- Mac系统下使用VirtualBox虚拟机安装win7--第三步 在虚拟机上安装 Windows 7
- 将spring管理的bean使用注解的方式注入到servlet中
- sql server 2008 修改sa密码
- ZOJ 3396 Conference Call(3点最小生成树)
- android界面优化笔记(TODO)
- js基础知识之_对象
- android WIFI的一些属性
- ORACLE 如何查询被锁定表及如何解锁释放session
- java提高篇(十二)-----equals()
- 推荐virtualBox虚拟机及安装使用的注意事项
- SQL 和 .NET Framework 数据类型对应表
- RotatedRect 类的用法
- 安卓手机如何快速投屏到windows(10/8.1/7)电脑上
- json 函数
- Java学习--数组--判断数组中是否包含某个元素的方法
热门文章
- 面试题-Redis、MongoDB、Memcached[转]
- 如何在Vblock里配置Boot from SAN
- BUG的严重级别分类 BUG状态标准
- JavaScript学习笔记——错误处理
- elasticsearch6.0版本安装head插件
- 网易的Spark技术实践
- c#:对两个字符串大小比较(不使用c#/java内部的比较函数),按升序排序
- SQLSERVER 免费对比数据库结构和数据的工具支持:SQL Server 2012, SQL Server 2008 and SQL Server 2005
- 如何用Client OM获取页面上一个Content web part的内容
- [Spring Boot] @Component, @AutoWired and @Primary