J2EE Design Patterns

Author: William Crawford, Jonathan Kaplan
List Price: $39.95
Our Price: Click to see the latest and low price
ISBN: 0596004273
Publisher: O'Reilly & Associates (22 September, 2003)
Sales Rank: 4,014
Average Customer Rating: 5 out of 5

Customer Reviews

Rating: 5 out of 5
Critical J2EE work, but not a general pattern book
There a general design patterns books, like the original GoF book. There are enterprise design patterns books, like Addison-Wesley's new Enterprise Patterns and MDA, which show you how to model your enterprise application. Then there is this book, which focuses on implementation patterns for enterprise class applications on the J2EE platform.

My criticisms are minor. The first chapter which covers J2EE basics (probably unnecessarily) could have spent a little longer on it's description of UML. The technical points on CGI are in error, and the traffic estimates are inflated well beyond where people will see scalability issues in production, especially with resource intensive application servers.

There are several critical Java design works, including Bitter Java and Bitter EJB. This book is at the level of those works. It even references Bitter Java in a later chapter on Anti-patterns.


Rating: 5 out of 5
Excellent book
I prefer this book over "Core J2EE Patterns" and "EJB Design Patterns". The content is excellent. Chapter 10 ("Enterprise Concurrency") is an especially good chapter. The chapter covers transaction management. However, there is virtually no discussion about using JTA to demarcate a transaction. Also, the book does not cover the Singleton pattern. Overall, this is an excellent book. I highly recommend it.

Similar Products

Patterns of Enterprise Application Architecture


Book Index