이 포스트는 책 5장 객체 지향 설계 5원칙 - SOLID를 읽고 작성하였습니다. 태그를 스프링으로 달아놓긴 했는데, 엄밀히 말하면 스프링에 해당하는 내용은 아니고 객체 지향적 설계에 해당하는 내용일 것 같다. 그렇다고 해서 Java 태그로 분류하자니 그것도 아닌
이 글은 책 의 6장 스프링이 사랑한 디자인 패턴을 참고하여 작성하였습니다. 디자인 패턴은 객체 지향의 특성 중 상속(extends), 인터페이스(interface / implements), 합성(객체를 속성으로 사용)을 이용한다. 이 세 가지 방식 외에 다른 방식
프록시 패턴(Proxy Pattern) 프록시