Java Transaction Design Strategies推荐阅读

好久没写Blog了,给大家推荐一本书,本人感觉还是不错的,有免费的电子版下载:)

理解Transaction管理是怎样在Java和开发一个高效的Transaction设计策略起作用的,可以帮助我们避免在系统和数据库中犯一些有关数据集成的错误,减轻一些不可避免的系统失败的风险。

这本书是关于如何利用由基于Java的框架如EJB和Spring等提供的Transaction模型设计一个高效的Transaction管理策略的。技术、最佳实践和重要部分都会涉及到,另外,Transaction设计模式将会带来所有的概念和技术,以及描述怎样用那些模型在你的EJB或者基于Java应用的Spring里去高效管理Transaction。

目录
Introduction
Transaction Models
Where’s the ACID, Man?
JTA and JTS
UserTransaction Interface
TransactionManager Interface
EJBContext Interface
Status Interface

The Local Transaction Model
Auto Commit and Connection Management
Local Transaction Considerations and Limitations

The Programmatic TransactionModel
Obtaining a Reference to the
JTA UserTransaction
Programmatic Transaction Coding Traps
The Transaction Context Problem
Programmatic Transaction Scenarios

The Declarative Transaction Model
Transaction Attributes
Specifying Transaction Attributes
Exception Handling and thesetRollback() Method
EJB 3.0 Considerations
setRollbackOnly() Alternative
Using Required vs. Mandatory
Transaction Attributes
The Reality of Transaction Isolation Levels

XA Transaction Processing
The XA Interface Explained
When Should You Use XA?
Two-Phase Commit
Heuristic Exception Processing
Enabling Queues and Topics for XA
Enabling Databases for XA

Client Owner Transaction  Design Pattern
Domain Service Owner Transaction Design Pattern
Server Delegate Owner Transaction Design Pattern
 
相关下载链接: Java Transaction Design Strategies
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值