Spring事务Transaction配置的五种注入方式详解-创新互联

前段时间对spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、网络空间、营销软件、网站建设、竞秀网站维护、网站推广。

总结如下:


Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。


DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用hibernate进行数据访问时,DataSource实际为SessionFactory,TransactionManager的实现为HibernateTransactionManager。


具体如下图:


根据代理机制的不同,总结了五种Spring事务的配置方式,配置文件如下:


第一种方式:每个Bean都有一个代理


<?xml version="1.0"encoding="UTF-8"?> 
  
 
  
  
  
  
 
  
  
  
  
 
  
  
  
  
 
  
  
  
  
  
  
  
  
  PROPAGATION_REQUIRED  
  
  
  
  

当前名称:Spring事务Transaction配置的五种注入方式详解-创新互联
本文URL:http://bzwzjz.com/article/csgcos.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设 宜宾网站设计 H5网站制作 成都网站设计 企业网站设计 专业网站设计 专业网站建设 自适应网站设计 网站制作 成都网站制作公司 成都网站建设推广 重庆网站建设 网站建设费用 外贸营销网站建设 网站建设开发 成都网站建设 成都网站设计 高端网站设计 网站建设公司 响应式网站设计 广安网站设计 成都网站设计公司