내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
designpattern:template_callback_pattern
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Template Callback Pattern ====== * 전략 패턴(Strategy Pattern)의 한 종류인데, 전략을 익명 클래스 혹은 lambda 함수로 받는다. * 나는 [[springframework:aop|Spring AOP]] 로 뭔가를 처리하는 것보다는 Template Callback Pattern 으로 무언가를 시작하기전에 할일과 그 안에서 할 전략을 수행할 익명클래스, 그리고 후처리를 처리하게 만드는 것을 더 선호한다. * AOP는 명확하게 작동이 눈에 안보이지만 템플릿 콜백 패턴은 명확하게 눈에 보인다. * [[:springframework|Spring Framework]]는 다양하게 Template Callback Pattern 을 사용한다. * 대표적으로 [[https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/transaction/support/TransactionTemplate.html|TransactionTemplate]] 이 그렇다.
designpattern/template_callback_pattern.txt
· 마지막으로 수정됨: 2023/02/24 10:25 저자
kwon37xi
문서 도구
문서 보기
이전 판
역링크
맨 위로