April 2009
The API Layer strategy
This article covers the API Layer transaction strategy, which is the most robust, simplest, and easiest-to-implement transaction strategy. With that simplicity comes limitations and considerations that this article describes. Learn how to use the EJB 3.0 specification in code examples; the concepts are the same for the Spring Framework and JOTM.
March 2009
Spring and EJB Transaction strategies
Implementation of successful transaction processing in Java applications is not a trivial exercise. Using examples from the Spring Framework and the Enterprise JavaBeans (EJB) 3.0 specification, this article explains how the transaction models work and how they can form the basis for developing transaction strategies.
February 2009
Avoid Java transactions pitfalls with Spring
Transaction processing should achieve a high degree of data integrity and consistency. This article, the first in a series on developing an effective transaction strategy for the Java platform, introduces common transaction pitfalls that can prevent you from reaching this goal. Using code examples from the Spring Framework and the Enterprise JavaBeans (EJB) 3.0 specification, series author Mark Richards explains these all-too-common mistakes.
1
(3 marks)