패턴, 자바빈즈, 프레임웍 디자인 패턴 디자인 패턴이란 프로그래밍에서 발생하는 여러 가지 문제 영역에 대한 해결 방법들을 모아서 정리해놓은 것이다. GoF(Gang of Four)가 여러 가지 패턴들을 모아 "디자인 패턴"이라는 책을 내면서부터 디자인 패턴이라는 용어가 일반화되기 시작했다. GoF의 디자인 패턴 중 하나를 예로 들면 데코레이터(Decorator)라는 패턴이 있다. 래퍼(Wrapper)라는 말로도 쓰이는데 이것은 어떤 객체에 기본적인 동작은 유지하면서 부가적인 기능을 넣고 싶을 때 사용한다. JDBC에서 수행한 쿼리를 로그로 남기고 싶을 때 데코레이터 패턴을 사용하는 예제이다. public class LoggableStatement implements Statement { private S..