Spring 5 Design Patterns
上QQ阅读APP看书,第一时间看更新

Consideration of Structural and Behavioral Patterns

You have seen implementations and examples of the creational design pattern from the GOF pattern family in Chapter 2, Overview of GOF Design Patterns - Core Design Patterns. Now, in this chapter, you'll be given an overview of other parts of GOF Design Patterns, they are the structural and behavioral design patterns, including some best practices for application design. You'll also get an overview of common problem solving with these design patterns.

At the end of this chapter, you will understand how these design patterns provide the best solution to address the design and development related issues in the object composition and delegating responsibilities between the working objects in the application. You will get information about how the Spring Framework implements the structural and behavioral designs pattern internally to provide best enterprise solutions.

This chapter will cover the following points:

  • Implementing the structural design patterns
  • Implementing the behavioral design patterns
  • J2EE design patterns