J2EE Patterns Catalog

Each pattern in this catalog includes sample code from Java TM BluePrints reference applications such as the Java Pet Store sample application.

Pattern Name Description
Business Delegate [ ACM01] Reduce coupling between Web and Enterprise JavaBeans TM tiers
Composite Entity [ ACM01] Model a network of related business entities
Composite View [ ACM01] Separately manage layout and content of multiple composed views
Data Access Object (DAO) [ ACM01] Abstract and encapsulate data access mechanisms
Fast Lane Reader Improve read performance of tabular data
Front Controller [ ACM01] Centralize application request processing
Intercepting Filter [ ACM01] Pre- and post-process application requests
Model-View-Controller Decouple data representation, application behavior, and presentation
Service Locator [ ACM01] Simplify client access to enterprise business services
Session Facade [ ACM01] Coordinate operations between multiple business objects in a workflow
Transfer Object [ ACM01] Transfer business data between tiers
Value List Handler [ ACM01] Efficiently iterate a virtual list
View Helper [ ACM01] Simplify access to model state and data access logic

Copyright © 2002 Sun Microsystems, Inc. All Rights Reserved.
Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve