CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理

Java Transaction Design Strategies推荐阅读

Posted on 2007-12-17 11:26  csdnexpert  阅读(237)  评论(0编辑  收藏  举报
好久没写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
 


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1152132