J2EE Blueprints

J2EE Design Patterns

Batch Session BeanEfficiently update multiple server-side objects
Bimodal Data AccessQuickly access read-only lists of objects, while maintaing consistent, transactional access to individual objects
Data Access Object (DAO)Provide flexible, extensible access to data and other resources
Front ComponentSimplify implementation and maintenance of user interface presentation and workflow
Model View Controller (MVC)Facilitate maintenance, extensibility, flexibility, and encapsulation by decoupling software layers from one another.
Paged ListAccess remote collections in a network-efficient way
Session Entity FacadeProvide a single API to a collection of enterprise beans
Value ObjectReduce network traffic and improve response time for access to coarse-grained, read-only data