Este livro estabelece vários design patterns para a edição entreprise do Java. Muitos destes padrões sejam especificos à especificação Java Enterprise Edition (JEE), mas muitos superaram a fronteira da especificação, e até, inclusive, da tecnologia Java passando a serem padrões de referência no design de software.
Embora o padrão JEE tenha perdido espaço nos últimos anos, este livro é um catálogo essencial de design patterns (padrões de projeto) para sistemas distribuidos via web, especialmente com renderização server-side.
Intercepting Filter
Front Controller
Application Controller
View Helper
Composite View
Service to Worker
Dispatch View
Business Delegate
Service Locator
Session Façade
Application Service
Business Object
Composite Entity
Transfer Object
Transfer Object Assembler
Value List Handler
DAO - Data Access Object
Service Activator
Domain Store
Web Service Broker