Expert one on one J2EE development without EJB 摘要(7)

本文探讨了J2EE应用中的事务管理,强调了数据访问层在事务过程中的角色,比较了传统J2EE全局事务管理和Spring的声明式事务管理。Spring通过AOP实现事务管理,包括TransactionTemplate和事务拦截器。TransactionProxyFactoryBean提供了一站式配置,简化了事务处理代理的创建。
摘要由CSDN通过智能技术生成
 

事务管理

 

企业应用模式---并发

 

数据访问层参与事务过程,但是不管理事务。在数据访问层的不同方法调用可以参与到一个事务过程中。

 

事务基础设施的目标在于让开发应用系统的程序员无需关注底层的事务处理,让数据访问对象仅包含实际的数据存取代码,而不需要编写事务处理代码。

 

传统的J2EE事务管理

 

传统的J2ee事务管理解决方案是使用全局容器事务:事务由应用服务器来协调,应用服务器等级所有参与事务的资源。在使用全局事务的情况下,一旦数据访问对象使用了涉及事务的资源,应用服务器容器将根据需要进行提交或者回滚。

 

在全局j2ee事务的情况下,应用程序开发人员都不需要关心有多少资源参与了事务。容器负责处理所有各种情况下的事务管理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值