목록Decorator (1)
특별한 일상
안녕하세요. 소다맛사탕 입니다.Spring framework & boot에서 사용되는 디자인패턴인 데코레이터 패턴(Decorator)에 대해 알아보겠습니다.디자인패턴 작성 링크 목록 : 싱글톤 서비스 클래스, 옵저버 서비스 클래스, 어댑터 서비스 클래스 데코레이터 서비스 클래스데코레이터 서비스 클래스는 기존 서비스의 인터페이스를 구현하면서, 핵심 서비스(business layer) 객체를 내부적으로 감싸고 부가기능을 동적으로 추가하는 클래스를 의미합니니다.(로깅,검증, 트랜잭션 등에서 사용가능.)이 클래스는 상속(서브클래싱) 대신 객체 조합(합성)을 통해 기능을 확장할 수 있으며, 런타임에 유연하게 기능을 덧붙이거나 제거할 수 있습니다. 특징1. 기존 서비스(주입된 객체, DI)를 필드로 가짐.2. 서비..
IT•개발 끄적/Spring
2025. 7. 23. 09:10