Bean-Managed Transaction Suspension in J2EE
Subject:   I think you're missed the point...
Date:   2006-06-06 12:47:00
From:   MaximDim
Response to: Point?

The main point of this article was not to convince anybody prefer BMT over CMT or other way around or to mess with TransactionManager, but to demonstrate how Spring (and other frameworks) are collaborating with J2EE container in terms of transaction management. The API they're using is not 'hidden' by any means, it's part of Java JTA API, moreover EJB container is using pretty much identical code internally to manage transactions.

No matter how you feel about it, Spring is used more and more inside J2EE containers and I think it's beneficial for developers to have at least basic understanding of how it communicates with transactions.