
Java Patterns Home
Resources
Recent Weblogs
|
Welcome to Java Patterns
Welcome to the Java Patterns Page! On these pages you will find a growing collection of patterns, open-source tools and technologies to make Java design and development easier and more productive.
JavaPedia: Patterns
One of the richest pages in the JavaPedia is the page devoted to Patterns. A recent post to the discussion suggests you "refactor toward that pattern or away from it depending on whether the pattern's consequences, strengths, and trade-offs are appropiate for the program."
|
Core J2EE Patterns 2nd Edition Released
This definitive must have book on J2EE Patterns has been revised and completely updated
in this second edition. It includes the J2EE Pattern Catalog, now with 21 fully revised and
newly documented patterns providing proven solutions for enterprise applications.
Core J2EE Patterns describes numerous design strategies for each pattern categorized
into presentation tier, business tier and integration tier patterns. All the patterns and strategies
have been revised and updated to include the latest coverage of servlets, JSP, EJB, JMS
and Web Services. The book includes numerous J2EE Refactorings that aid in improving
existing designs using patterns and also documents the J2EE bad practices. All the patterns
are fully illustrated with UML diagrams and extensive sample code for patterns, strategies
and refactorings are included.
Check out the website for this book at www.CoreJ2EEPatterns.com
|
|
Domain Driven Design
This new book, Domain-Driven Design, by Eric Evans, provides a broad framework for making design decisions and a technical vocabulary for discussing domain design. It is a synthesis of widely accepted best practices along with the author's own insights and experiences. Projects facing complex domains can use this framework to approach domain-driven design systematically.
|
|
Patterns of Enterprise Application Architecture
Writing for programmers, designers, and architects of Enterprise applications, Fowler (chief scientist for ThoughtWorks, an Enterprise application development and integration company) and colleagues present a text comprised of a narrative treatment of various topics in the architecture of Enterprise applications and a larger reference section describing domain logic patterns that can be used as solutions to the problems posed in the earlier part of the text. In the narrative section of the text, they cover layering, organizing domain logic, mapping to relational databases, Web presentation, concurrency, session state, and distributions strategies.Book News, Inc.®, Portland, OR
|
|
Enterprise Integration Patterns
Utilizing years of practical experience, seasoned experts Gregor Hohpe and Bobby Woolf show how asynchronous messaging has proven to be the best strategy for enterprise integration success. However, building and deploying messaging solutions presents a number of problems for developers. Enterprise Integration Patterns provides an invaluable catalog of sixty-five patterns, with real-world solutions that demonstrate the formidable of messaging and help you to design effective messaging solutions for your enterprise.
|
Sun Education J2EE Patterns Course
The J2EE Patterns course provides students with a thorough description of software design patterns that can be used with the Java 2 Platform, Enterprise Edition (J2EE platform) technology to effectively solve complex business problems. Studying design patterns, such as the patterns presented in this course, assists developers in learning tried and proven techniques for solving specific types of common design problems.
Hillside Patterns Depo
It is a source for information about all aspects of software patterns and pattern languages. For a pattern definition, click here.
 |
 |