반응형 Design pattern/기타1 템플릿 메서드 패턴, 전략 패턴, 템플릿/콜백 패턴 비교 분석 프레임워크에 구현한 코드들은 프레임워크에 의해 실행된다. 그렇다면 나의 소스코드는 도대체 어떻게 실행이 되는 것인가 스프링 프레임워크는 개발자가 구현한 코드를 프레임워크 알고리즘 뼈대 코드 속에서 동작하도록 한다. 이렇게 특정 코드가 다른 코드 속에 침투되어 동작하는 디자인 패턴의 대표적인 예로 템플릿 메서드 패턴과 전략패턴이 있다. 템플릿 메서드 패턴과 전략 패턴에 대해 알아보고 실제 스프링에서 어떤식으로 두 디자인 패턴이 적용되어있는지 소스코드를 분석해보자. 목차 템플릿 메서드 패턴 전략패턴 템플릿 메서드 패턴과 전략패턴의 차이 템플릿 콜백 템플릿 콜백 패턴 적용 사례 : JdbcTemplate 전략패턴과 템플릿 콜백 패턴의 차이 템플릿 메서드 패턴 템플릿 메서드 패턴은 알고리즘의 뼈대를 정해놓고 특.. 2024. 2. 17. 이전 1 다음 반응형