aspose file tools
The moose likes Book Reviews and the fly likes J2EE Design Patterns by William Crawford, Jonathan Kaplan Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "J2EE Design Patterns by William Crawford, Jonathan Kaplan" Watch "J2EE Design Patterns by William Crawford, Jonathan Kaplan" New topic

J2EE Design Patterns by William Crawford, Jonathan Kaplan

Book Review Team

Joined: Feb 15, 2002
Posts: 950
<pre>Author/s : William Crawford, Jonathan Kaplan
Publisher : O'Reilly
Category : J2EE
Review by : Ajith Kallambella
Rating : 7 horseshoes
Old wine in a new bottle. Put simply there's nothing new in this book.
If you are just beginning to wade through the vast land of J2EE, you will find plenty of introductory material to help you get started. The preface pronounces the audience as Java-aware readers who may not be fluent with J2EE technology stack. Beginners will appreciate the slow pace, logically ordered chapters, thoroughly descriptive background information on every pattern presented and an entire chapter dedicated to UML. However, if you are familiar with the core J2EE patterns published by Sun, there aren't a lot of things in this book that will interest you. Some things worth mentioning are - strategies for content caching, Serialized entity strategy for rapid development, and use of soft references for being thrifty on memory usage. The chapter on Enterprise Messaging Patterns is particularly interesting since it is an area that has attracted some interest lately.
Why another book on patterns? The bookshelves are already packed with several noteworthy titles on this subject and it is only natural to expect to see something new in new titles. This book is a far cry from "CoreJ2EE Patterns" or even the "Java Enterprise Best Practices" from the same publisher.
They could have done a better job by cutting down on teaching the basics and including all of Core J2ee patterns. ACID transaction pattern isn't a pattern at all, but just a fundamental concept. The selection of best practices covered seems arbitrary at best.

More info at
More info at
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
subject: J2EE Design Patterns by William Crawford, Jonathan Kaplan