Search and Find
Service
More of the content
Pro Java EE Spring Patterns - Best Practices and Design Strategies Implementing Java EE Patterns with the Spring Framework
Contents at a Glance
5
Contents
6
About the Author
12
About the Technical Reviewer
14
Acknowledgments
15
Introduction
16
Who This Book Is For
16
How This Book Is Structured
16
Prerequisites
17
Downloading the Code
17
Contacting the Authors
17
Introducing Enterprise Java Application Architecture and Design
18
Evolution of Distributed Computing
19
Java EE Application Design
28
The Java EE Design Pattern Catalog
29
Java EE Architecture and Design with UML
31
Summary
36
Simplifying Enterprise Java Applications with the Spring Framework
37
What Is Spring?
37
Why Is Spring So Important?
38
Spring Framewor's Building Blocks
40
Building a Layered Application with Spring
51
Spring Enterprise Java Design Pattern Directive
54
Summary
55
Exploring Presentation Tier Design Patterns
57
Front Controller
58
Application Controller
66
Page Controller
84
Context Object
106
Intercepting Filter
114
View Helper
123
Composite View
133
Dispatcher View
139
Service to Worker
146
Summary
149
Exploring Business Tier Design Patterns
150
Service Locator
151
Business Delegate
166
Session Facade
170
Application Service
177
Business Interface
183
Summary
191
Exploring Integration Tier Design Patterns
193
Data Access Object
194
Procedure Access Object
209
Service Activator
213
Web Service Broker
223
Summary
235
Exploring Crosscutting Design Patterns
237
Authentication and Authorization Enforcer
238
Audit Interceptor
262
Domain Service Owner Transaction
270
Summary
281
Case Study: Building an Order Management System
283
Requirements
284
Iteration Planning
285
Architecture
286
Design
290
Security
291
Java Server Pages
291
Page Controller
292
Development
294
Summary
323
Index
324
All prices incl. VAT