템플릿 콜백 패턴 (Template Callback Pattern) - 전략 패턴의 변형으로, 스프링 DI(의존성 주입)에서 사용하는 특별한 형태의 전략 패턴이다. 템플릿 콜백 패턴은 전략패턴과 동일하나, 전략을 익명 내부 클래스로 정의해서 사용한다. 참고 - 전략패턴 - https://old-developer.tistory.com/136 샘플예제 전략패턴을 템플릿 콜백 패턴으로 변경하기 1. 전략 인터페이스 // 전략 인터페이스 public interface Strategy { public abstract void runStrategy(); } 2. 전략 사용 컨텍스트 // 전략을 사용하는 컨텍스트(군인) public class Soldier { void runContext(Strategy strate..