Professional Java EE Design Patterns
- Length: 264 pages
- Edition: 1
- Language: English
- Publisher: Wrox
- Publication Date: 2015-01-12
- ISBN-10: 111884341X
- ISBN-13: 9781118843413
- Sales Rank: #558090 (See Top 100 Books)
Master JavaEE Design Pattern implementation to improve your coding efficiency Professional JavaEE Design Patterns is the ultimate guide to working more efficiently with JavaEE, and the only resource that covers both the theory and application of design patterns in solving real-world problems. The authors guide readers through both the fundamentals and little-known secrets of JavaEE6/7, presenting patterns throughout, and demonstrating how they are used in day-to-day programming. As the standard computing platform in community-driven enterprise software, JavaEE provides an API and runtime environment above and beyond JavaSE. Written for the experienced JavaEE developer hoping to improve code quality and efficiency, the book contains time saving patterns, including: Implementation and problem-solving with design patterns Connection between existing non-JavaEE design patterns and new JavaEE concepts Unique organization that prioritizes the most relevant patterns before expanding into advanced techniques Individually-based focus that fully explores each pattern Unlike most JavaEE books that simply offer descriptions or recipes, this book drives home the actual implementation and application to keep square pegs away from round holes. For the programmer looking for a comprehensive guide that is actually useful in the everyday workflow, Professional JavaEE Design Patterns is the definitive resource on the market.
Table of Contents
Part I Introduction To Java Ee Design Patterns
Chapter 1 A Brief Overview Of Design Patterns
Chapter 2 The Basics Of Java Ee
Part II Implementing Design Patterns In Java Ee
Chapter 3 Façade Pattern
Chapter 4 Singleton Pattern
Chapter 5 Dependency Injection And Cdi
Chapter 6 Factory Pattern
Chapter 7 Decorator Pattern
Chapter 8 Aspect-Oriented Programming (Interceptors)
Chapter 9 Asynchronous
Chapter 10 Timer Service
Chapter 11 Observer Pattern
Chapter 12 Data Access Pattern
Chapter 13 Restful Web Services
Chapter 14 Model View Controller Pattern
Chapter 15 Other Patterns In Java Ee
Part III Summary
Chapter 16 Design Patterns: The Good, The Bad, And The Ugly