文档介绍:Core J2EE™ Patterns: Best Practices and Design Strategies
Foreword
Preface
Sun Java Center and the J2EE Pattern Catalog
What This Book is About?
What This Book Is Not?
Who Should Read this Book?
How This Book anized
Companion Website and Contact Information
Acknowledgments
I: PATTERNS AND J2EE
1. INTRODUCTION
What Is J2EE ?
What Are Patterns?
J2EE Pattern Catalog
Patterns, Frameworks, and Reuse
Summary
2. J2EE PLATFORM OVERVIEW
A Brief Perspective
J2EE Platform
J2EE Patterns and J2EE Platform
Summary
II: DESIGN CONSIDERATIONS, BAD PRACTICES, AND REFACTORINGS
3. PRESENTATION TIER DESIGN CONSIDERATIONS AND BAD PRACTICES
Presentation Tier Design Considerations
Presentation Tier Bad Practices
4. BUSINESS TIER DESIGN CONSIDERATIONS AND BAD PRACTICES
Business Tier Design Considerations
Business and Integration Tiers Bad Practices
5. J2EE REFACTORINGS
Presentation Tier Refactorings
Business and Integration Tier Refactorings
General Refactorings
III: J2EE PATTERN CATALOG
- 1 -
Part 3 includes the following four chapters:
6. J2EE PATTERNS OVERVIEW
What Is a Pattern?
Identifying a Pattern
The Tiered Approach
J2EE Patterns
Guide to the Catalog
J2EE Pattern Relationships
Relationship to Known Patterns
Patterns Roadmap
Summary
7. PRESENTATION TIER PATTERNS
Intercepting Filter
Front Controller
View Helper
Consequences
Related Patterns
Composite View
Service to Worker
Dispatcher View
8. BUSINESS TIER PATTERNS
Business Delegate
Value Object
Session Facade
Composite Entity
Value Object Assembler
Value List Handler
Service Locator
9. INTEGRATION TIER PATTERNS
Data Access Object
Service Activator
Epilogue J2EE PATTERNS APPLIED
PSA Overview
Use Case Model
Use Cases, Patterns, and Pattern Frameworks
Create Project Use Case
Reserve Resource Use Case