The most important virtue of this book is that it goes right to the point; short and sharp. One can easily read it from cover to cover in one afternoon and get a clear and complete picture of the topic. It exposes and explains perfectly well the three main transaction approaches (local, programmatically and declarative) within Java projects, their relationship with JTA and how one goes about them with EJB and Spring. It finishes in a very practical way, with three patterns for the most common transactional problems within enterprise applications.
The book is so down to earth and to the point that one can not fail in having a clear picture of this critical topic. Well done, and please give us more.