Spring事务配置的五种方式(一)
来源:互联网 发布:mysql中的约束 编辑:程序博客网 时间:2024/06/05 10:07
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。
DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,TransactionManager的实现为HibernateTransactionManager。
具体如下图:
根据代理机制的不同,总结了五种Spring事务的配置方式,配置文件如下:
第一种方式:每个Bean都有一个代理
第二种方式:所有Bean共享一个代理基类
第三种方式:使用拦截器
- Spring事务配置的五种方式(一)
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- Spring事务配置的五种方式
- 将一个datatable序列化和压缩
- ASP.NET服务器控件使用之GridView
- 软件测试框架——自动化测试框架(专题)
- 12864液晶显示问题
- 不能一辈子打工,程序员未来出路在哪里?
- Spring事务配置的五种方式(一)
- C++类的默认成员函数
- 终于用boost的正则库写完了一个文本转换
- 第一次安装DB2的经验教训
- diff 工具 以及 arm-linux-eabi arm-none-eabi 的区别
- vxWorks 错误代码表(3014657-8913450/0x2e0001-0x88022a)
- 汉字占用的大小
- 被BIEE折腾-有用的链接
- RMAN 备份与恢复 实例