스프링 Spring/스프링 핵심 원리 - 기본편
[스프링 핵심 원리 이해2 - 객체 지향 원리 적용] 새로운 구조와 할인 정책 적용
코딩개발
2022. 2. 1. 13:20
728x90
반응형
새로운 구조와 할인 정책 적용
정액 할인 정책을 정률% 할인 정책으로 변경
FixDiscountPolicy ---> RateDiscountPolicy
AppConfig의 등장으로 애플리케이션이 크게 사용영역과, 객체를 생성하고 구정(Configuration)하는 영역으로 분리
public class AppConfig {
...
public DiscountPolicy discountPolicy() {
// return new FixDiscountPolicy();
return new RateDiscountPolicy();
}
}
할인 정책으로 변경해도, 애플리케이션의 구성 역할을 담당하는 AppConfig만 변경하면 된다.
사용영역의 어떤 코드도 변경할 필요가 없다.
인프런 강의 "스프링 핵심 원리 - 기본편"을 정리한 것 입니다.
스프링 핵심 원리 - 기본편 - 인프런 | 강의
스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런...
www.inflearn.com
728x90
반응형