디자인 패턴은 객체 지향 특성과 설계원칙을 기반으로 구현되어 있다. 디자인 패턴은 객체 지향의 특성 중 1. 상속 2. 인터페이스 3. 합성(객체를 속성으로 사용)을 이용한다.

01 어댑터 패턴

02 프록시 패턴

03 데코레이터 패턴

04 싱글턴 패턴

05 템플릿 메서드 패턴

06 팩터리 메서드 패턴

07 전략 패턴

08 템플릿 콜백 패턴

09 스프링이 사랑한 다른 패턴들

참조