![series creational patterns - icon](https://www.baeldung.com/wp-content/uploads/2019/10/icon_series_creational_patterns.png)
Creational Patterns
娱乐模式。
-
Introduction to Creational Design Patterns -
Automatic Generation of the Builder Pattern with FreeBuilder -
Using the @Singular Annotation with Lombok Builders -
Lombok Builder with Custom Setter -
Lombok @Builder with Inheritance -
Creational Design Patterns in Kotlin: Builder -
Using Lombok’s @Builder Annotation -
Abstract Factory Pattern in Java -
Introduction to AutoFactory
![series structure patterns - icon](https://www.baeldung.com/wp-content/uploads/2019/10/icon_series_structure_patterns.png)
Structural Patterns
结构性模式。
![series behavior patterns - icon](https://www.baeldung.com/wp-content/uploads/2019/10/icon_series_behavior_patterns.png)
Behavioral Patterns
行为模式。
-
Memento Design Pattern in Java -
The Mediator Pattern in Java -
State Design Pattern in Java -
Interpreter Design Pattern in Java -
Visitor Design Pattern in Java -
The Command Pattern in Java -
The Observer Pattern in Java -
Implementing the Template Method Pattern in Java -
Strategy Design Pattern in Java 8 -
Chain of Responsibility Design Pattern in Java -
Apache Commons Chain
![series other patterns - icon](https://www.baeldung.com/wp-content/uploads/2019/10/icon_series_other_patterns.png)
Other Architectural Patterns
其他架构模式。
-
Service Locator Pattern -
Introduction to Intercepting Filter Pattern in Java -
A Guide to the Front Controller Pattern in Java -
Delegation Pattern in Kotlin -
Introduction to the Null Object Pattern -
Spring Cloud Series – The Gateway Pattern -
Testing with Selenium/WebDriver and the Page Object Pattern -
Integration Patterns With Apache Camel