12 used & new from $9.69

Have one to sell? Sell yours here
 
 
J2EE Design Patterns Applied
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

J2EE Design Patterns Applied [ILLUSTRATED] (Paperback)

~ Matjaz Juric (Author), Nadia Nashi (Author), Craig Berry (Author), Meeraj Kunnumpurath (Author), John Carnell (Author), Sasha Romanosky (Author)
4.8 out of 5 stars  See all reviews (6 customer reviews)


Available from these sellers.


1 new from $181.45 11 used from $9.69

Customers Who Bought This Item Also Bought

POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks

POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks

by Chris Richardson
4.5 out of 5 stars (29)  $29.67
Core J2EE Patterns: Best Practices and Design Strategies (2nd Edition)

Core J2EE Patterns: Best Practices and Design Strategies (2nd Edition)

by Deepak Alur
4.7 out of 5 stars (44)  $43.86
Pro Spring

Pro Spring

by Rob Harrop
Expert One-on-One J2EE Design and Development (Programmer to Programmer)

Expert One-on-One J2EE Design and Development (Programmer to Programmer)

by Rod Johnson PhD
4.9 out of 5 stars (34)  $27.34
Expert One-on-One J2EE Development without EJB

Expert One-on-One J2EE Development without EJB

by Rod Johnson PhD
4.3 out of 5 stars (30)  $26.39
Explore similar items

Editorial Reviews

Amazon.com Review

Aimed at the intermediate to advanced Java developer or architect, J2EE Design Patterns Applied offers a compendium of the latest thinking on using Java effectively to build scalable enterprise systems. Filled with hints and excellent "best practices" on software patterns, this book will be nearly indispensable for anyone who wants to become an expert at Java design. While there are a good many available books on software patterns, this is one of the few that concentrate on reusable software designs specifically geared toward the Java 2 Enterprise Edition (J2EE), a popular option for Web applications today. The authors have catalogued several dozen J2EE patterns garnered from Sun Microsystems and online resources.

The tendency for any book on software patterns is to dissolve into software engineering jargon, and you'd expect this title to do the same given the abstract names for many patterns listed in its early sections (for example, "Intercepting Filter," "View Helper," and "Service-to-Worker" are hardly catchy names). While the authors do provide the "official" UML and pattern descriptions for these J2EE patterns, the real surprise is that they use a handful of longer case studies to show off each pattern in action. First there is a hotel booking application to show off Web tier patterns. Next comes an excellent case study on persistence patterns used to simplify working with EJBs and databases. Patterns for improving performance and scalability are illustrated with a travel booking application.

In each case, the authors manage to introduce a number of important patterns while anchoring their presentation with a practical and interesting discussion of real applications. This approach makes this title succeed on several levels, both in presenting essential patterns and demonstrating how these designs often work together in real Web solutions.

The end result is a text on software patterns that provides some of the best thinking on J2EE design today in a remarkably readable and engaging format. In all, this title will be absolutely required reading for anyone who lays claim to be an expert on today's J2EE platform. --Richard Dragan



Product Description

The use of design patterns in J2EE applications is an exciting new field, adding to the existing wealth of software design patterns. However these patterns do not exist in isolation, and inevitably they need to be assembled to form larger and more complex frameworks. Selecting patterns and turning them into real world solutions is never an easy task. Furthermore applying patterns in general, or J2EE patterns in particular, to address business and technical requirements poses enormous challenges.

This book is a guide to creating scalable and secure J2EE applications using patterns; including sound object-oriented design principles and real world practices. The aim is to offer designers and developers access to the best techniques for designing and building J2EE solutions.

This book is not intended to be a catalog of J2EE patterns; rather the focus is on solving problems with patterns and devising implementation and deployment strategies. Each chapter is oriented around using patterns to achieve a specific purpose or more generally contribute to a goal.


Product Details

  • Paperback: 450 pages
  • Publisher: Peer Information; 1st edition (June 2002)
  • Language: English
  • ISBN-10: 1861005288
  • ISBN-13: 978-1861005281
  • Product Dimensions: 9 x 7.3 x 0.9 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon.com Sales Rank: #336,710 in Books (See Bestsellers in Books)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

6 Reviews
5 star:
 (5)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.8 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
9 of 9 people found the following review helpful:
5.0 out of 5 stars J2EE Design Pattern Applied, September 23, 2002
By Ted Kallmeyer (Milwaukee, WI USA) - See all my reviews
This book is the perfect companion for the J2EE Core Patterns book. My only criticism of that book was that it did not provide complete working code. This book supplies just that and they are not just contrived, unrealistic examples that make you wonder what the actual value of the particular design pattern was in the first place. In fact, either Chapters 2's or Chapter 5's example could used as a template for the front end of many web apps and Chapter 3's example as a template for the backend of many web apps. Morph the two and add some business logic, and the full power and elegance of J2EE design patterns can be leveraged appropriately in your code. The other interesting things about this book are that it shows you how to enhance your app's scalability with asynchronous messaging and how to apply integration patterns using existing applications as data sources. Do not be misled by the small size of this book as it has a lot of bang for the buck.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Applied patterns for J2EE, October 22, 2002
By Brian Stokes (Raleigh, NC, USA) - See all my reviews
THE book to understand and use J2EE patterns effectively! Excellent concept introduction to begin with, to tide over the pattern non-gurus, comparison with established OO design patterns to ones mostly used in the J2EE community including ones on theserverside.com, plenty of demonstrable code some of which found their way into our deployed apps, great emphasis on patterns applied to specific layers of an application like persistence, web, security, performance etc. Great insight into usually tricky integration topics.

The web tier chapter details patterns that could be used for request processing with session management, view manipulation, validation and security. The persistence framework chapter was perfect for our implementation with its data access layer strategy based on DAOs and value objects, though we would have liked to see some transaction management patterns. The scalability and performance concerns have been closely investigated, as have all security designs like single-access, check-point and role patterns. A working example targeted for a leading app server could have proved useful here, though there is plenty of code available for download. After all is said and done, the chapter on integration where everything comes together nicely, scores top marks for topics not usually found in other books.
An excellent addition to anyone's J2EE repertoire.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 7 people found the following review helpful:
5.0 out of 5 stars Excellent book on design patterns and frameworks, January 11, 2003
By rattan mann (Oslo, Norway) - See all my reviews
From the number of reviews on this site(just 3)it appears that this book is not getting the attention it deserves!

This book starts where "Core J2EE Patterns" ends. Instead of being one more book on patterns catalog and snippet code, it plucks related patterns and weaves them into a framework. This framework-oriented approach starts with the simple but pertinent observation that standard J2EE patterns like Service-to-Worker and Dispatcher View can be reinterpreted as micro-frameworks and continues throughout the rest of the book. For example, chapter 3 combines 3 patterns( DAO, VO, Service Locater)together to lay the foundation of a persistence framework.

Another positive aspect of this book is that it devotes complete chapters to security and integration patterns.Of late, integration patterns have become important enough to merit a web site of their own ( integrationpatterns.com ) and it is quite hard to find other good references on security patterns.

Thus this book has a lot of new things and perspectives to offer and deserves more attention than it seems to be getting.

Finally a criticism : This book mentions other books by name and ISBN numbers without mentioning the author(s) of the books. This is the first time in my life I have seen such a practice. This is definitely a bad practice and an antipattern and a cruelty to poor authors who deserve to be mentioned by name.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars A classic
Its a shame this book is now hard to get. I had to track it down in a crisis. This book for me achieved no small feat. Read more
Published on July 22, 2003 by Robert Lazarski

4.0 out of 5 stars NOT totally convincing
Definitely a good, simple, clear introduction to J2EE design patterns, this book has the advantage of presenting example code in the form of little applications instead of just... Read more
Published on July 20, 2003 by Riccardo Audano

5.0 out of 5 stars A must for J2EE lovers
This book is really excellent. It contains the Core J2EE
patterns and theserverside.com patterns (in <<EJB Design
Patterns>>) and explain you the relationship... Read more
Published on November 25, 2002 by ZhongDan LAN

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.