Search

Table of Contents
Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition
BOOK:
Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition

Go to Page:  of 625

Browse by Category
 
 
Hide Left Column
Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition - Graphically Rich Book
Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition
by Deepak Alur; John Crupi; Dan Malks

Publisher: Prentice Hall
Pub Date: June 10, 2003
Print ISBN-10: 0-13-142246-4
Print ISBN-13: 978-0-13-142246-9
Pages: 528
Slots: 1.0
Start Reading
Buy Print Version
Overview

"The Java landscape is littered with libraries, tools, and specifications. What's been lacking is the expertise to fuse them into solutions to real-world problems. These patterns are the intellectual mortar for J2EE software construction."
--John Vlissides, co-author of Design Patterns, the "Gang of Four" book

"The authors of Core J2EE Patterns have harvested a really useful set of patterns. They show how to apply these patterns and how to refactor your system to take advantage of them. It's just like having a team of experts sitting at your side."
--Grady Booch, Chief Scientist, Rational Software Corporation

"The authors do a great job describing useful patterns for application architectures. The section on refactoring is worth the price of the entire book!"
--Craig McClanahan, Struts Lead Architect and Specification Lead for JavaServer Faces

"Core J2EE Patterns is the gospel that should accompany every J2EE application server...Built upon the in-the-trenches expertise of its veteran architect authors, this volume unites the platform's many technologies and APIs in a way that application architects can use, and provides insightful answers to the whys, whens, and hows of the J2EE platform."
--Sean Neville, JRun Enterprise Architect, Macromedia

Developers often confuse learning the technology with learning to design with the technology. In this book, senior architects from the Sun Java Center share their cumulative design experience on Java 2 Platform, Enterprise Edition (J2EE) technology.

The primary focus of the book is on patterns, best practices, design strategies, and proven solutions using the key J2EE technologies including JavaServer Pages(TM) (JSP(TM)), Servlets, Enterprise JavaBeans(TM) (EJB(TM)), and Java(TM) Message Service (JMS) APIs. The J2EE Pattern Catalog with 21 patterns and numerous strategies is presented to document and promote best practices for these technologies.

Core J2EE Patterns, Second Edition offers the following:

  • J2EE Pattern Catalog with 21 patterns--fully revised and newly documented patterns providing proven solutions for enterprise applications

  • Design strategies for the presentation tier, business tier, and integration tier

  • Coverage of servlets, JSP, EJB, JMS, and Web Services

  • J2EE technology bad practices

  • Refactorings to improve existing designs using patterns

  • Fully illustrated with UML diagrams

  • Extensive sample code for patterns, strategies, and refactorings

 
Editorial Reviews
Product Description
Completely updated and revised, this is the second edition of the best-seller Core J2EE Patterns. J2EE has become the platform of choice for Web-centric distributed enterprise application development. Expert consultants from the Sun Java Center have identified powerful J2EE design patterns that lead to applications with superior performance, scalability, and robustness. This book brings those design patterns together, sharing Sun's best practices for development with Java Server Pages (JSP), Servlets, EJB, and other J2EE technologies. It presents a complete catalog of J2EE patterns encapsulating proven and recommended designs for common J2EE-related problems, organized into presentation tier, business tier and integration tier solutions. This second edition introduces new patterns, new refactorings, new patterns for using XML as well as new patterns for J2EE Web services. The authors also identify bad practices to be avoided. Finally, it presents an end-to-end multi-tier case study covering every stage of enterprise development.
 
Other Readers Also Read
Top Sellers in This Category
Browse Similar Topics
   
Reader Reviews From Amazon (Ranked by 'Helpfulness')
Average Customer Rating:based on 44 reviews.
Still the essential handbook, 2009-03-09
Reviewer rating:
I recently needed to coach a graduate programmer - and rediscovered this book. It's even more relevant now that programmers all use the same design patters - achieving big cost savings through code reuse.
Impressive in its uniformly thorough coverage. An incredibly valuable book!, 2008-09-07
Reviewer rating:
The book Core J2EE Patterns provides incredible value by offering insight after insight into the J2EE architecture. I don't have the first edition of this book and have read the second edition only, and it's truly a book worth owning if you're doing any sort of J2EE-based development.

Core J2EE Patterns is especially impressive in the thoroughness with which it covers the essential aspects of the J2EE architecture. The experience of the authors shines through the pages. And I fully agree with the reviewer who notes that "the strategies in this book will make your applications more robust, make you more productive, and make your code easier to understand and maintain." Very true, especially the noted point about making your code easier to understand and maintain!

Another useful book in the same category as Core J2EE Patterns (and well worth looking into) is Martin Fowler's book entitled "Patterns of Enterprise Application Architecture". The Fowler book paints the landscape of enterprise application architecture with broader strokes than does Core J2EE Patterns; that, of course, is to be expected, as implied by the titles of the two books.

In sum, if you're doing any sort of J2EE-based development, you owe it to yourself to get a copy of Core J2EE Patterns!
The title should be: "Stop reinventing the wheel", 2008-08-14
Reviewer rating:
When we learn and start programming we're attempted to write code to solve any problem without find to know if that is the best way. No matter if the code is about 3,000 or 300 lines, which matter is if you could solve the customer's problem. But a lot of problems were solved by experienced programmers and software architects and they have documented these problems for us. So, if somebody wrote tested-good-code, why we'll "reinvent the wheel"? My opinion is: study the progrmming language, try to write and solve a lot of problemns, and than study this book. After read you'll have much more skills to solve problems in shorter time. I recommend for intermediate through advanced programmers.
keep this book handy, 2008-05-22
Reviewer rating:
This book should be on the desk of every J2EE architect. Not sure if some of the design patterns still apply for JEE5. We'll just have to see in the next edition.
Solid book on Java Enterprise architecture, 2007-09-03
Reviewer rating:
It is a MUST-HAVE J2EE architect/developer book. It provides the most important and relevant patterns in J2EE design and development based on Gang of Four. The architecture guidance and best practices described are very valuable.

This book needs an update for Java EE 5. Not sure, those updates are posted on their web site.
 
Some information above was provided using data from Amazon.com. View at Amazon >
Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition - Graphically Rich Book
Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition
by Deepak Alur; John Crupi; Dan Malks

Publisher: Prentice Hall
Pub Date: June 10, 2003
Print ISBN-10: 0-13-142246-4
Print ISBN-13: 978-0-13-142246-9
Pages: 528
Slots: 1.0
Start Reading
Buy Print Version
© 2009 Safari Books Online. All rights reserved.