공부/Spring 핵심 원리
2021. 8. 14.
스프링과 핵심 원리 - 순수 자바 예제로 객체 지향 원리를 적용과 스프링으로 전환해보기
✅ 이전 순수 자바 기반으로 회원, 주문, 할인 정책 구현 ✅ 내용 - DIP와, OCP 가 잘 지켜지지 못했다. - 해결방안은 무엇이고, 어떻게 적용할 것인가? 📌새로운 할인 정책 확장(OCP와, DIP 위반) - 기존 : 항상 1000원 할인 - 변경 : 10% 할인 새로운 할인 정책을 구현한 RateDiscountPolicy를 추가해주기만 하면 된다. 할인 정책 추가 RateDiscountPolicy 구현 클래스 추가 더보기 package discount; import com.example.core.member.Grade; import com.example.core.member.Member; public class RateDiscountPolicy implements DisCountPolicy{ p..