템플릿-콜백 패턴
  • 전략 패턴의 구조를 가지나, 익명 내부 클래스로 전략을 생성하여, 이를 넘겨주는 형태의 패턴
  • 템플릿
    • 전략 패턴의 컨텍스트
    • 즉, 전략을 수행하기 전/후의 작업이나 전략 수행 과정을 정의한 클래스
  • 콜백
    • Functional Object
    • 전략의 실행 과정을 기술한 오브젝트로, 다른 오브젝트의 메소드에 전달되는 오브젝트 
  • 스프링에는 다양한 자바 엔터프라이즈 기술에서 사용할 수 있도록 미리 만들어져 제공되는 수십가지 템플릿/콜백 클래스와 API가 존재

JdbcTemplete

  • 스프링에서 제공하는 템플릿-콜백 형태의 JdbcTemplete




+ Recent posts