
정리구조 디자인 패턴 : 특정 응용 프로그램 시나리오의 문제를 해결하는 데 사용되는 클래스나 객체의 고전적인 구조 1. 프록시 패턴 : 원본 클래스에 연관 없는 기능을 추가할 때 사용2. 데커레이터 패턴 : 원본 클래스와 관련이 있거나 향상된 기능을 추가할 때 사용3. 어댑터 패턴 : 코드 호환성 문제를 해결하는 데 사용4. 브리지 패턴 : 합성의 폭발 문제를 해결하는 데 사용5. 퍼사드 패턴 : 인터페이스 설계에 사용6. 복합체 패턴 : 트리 구조로 나타낼 수 있는 데이터에 사용7. 플라이웨이트 패턴 : 재사용 문제를 해결 찾아본 내용 클래스 로더 (p. 318) 1. 클래스 하나당 클래스 로더는 하나인가? 2. Spring 애플리케이션당 클래스 로더는 몇 개인가? 기본적인 경우 (Spring Boo..