This version is still in development and is not considered stable yet. For the latest stable version, please use Spring Framework 6.1.8!

Further Resources

For more information about the Spring Framework’s transaction support, see:

  • Distributed transactions in Spring, with and without XA is a JavaWorld presentation in which Spring’s David Syer guides you through seven patterns for distributed transactions in Spring applications, three of them with XA and four without.

  • Java Transaction Design Strategies is a book available from InfoQ that provides a well-paced introduction to transactions in Java. It also includes side-by-side examples of how to configure and use transactions with both the Spring Framework and EJB3.