책임연쇄패턴1 책임 연쇄 패턴 요청을 보내는 쪽(sender)과 처리하는 쪽(receiver)으로 분리하는 패턴 핸들러 체인을 사용해서 요청을 처리한다. 구현 방법 장단점 장점 클라이언트 코드를 변경하지 않고 새로운 핸들러를 체인에 추가할 수 있다. 각각의 체인은 자신이 해야 하는 일만 한다. 체인을 다양한 방법으로 구성할 수 있다. 단점 디버깅이 조금 어렵다. 실무 적용 사례 자바 서블릿 필터 스프링 스프링 시큐리티 필터 예제 코드 https://github.com/jsyang-dev/study-designpattern/tree/master/src/main/java/me/study/designpattern/chain_of_responsibilities 2022. 3. 9. 이전 1 다음