본문 바로가기
스프링 Spring/스프링 핵심 원리 - 기본편

[스프링 핵심 원리 이해1 - 예제 만들기] 주문과 할인 도메인 개발

by 코딩개발 2022. 1. 31.
728x90
반응형

주문과 할인 도메인 개발

 

interface DiscountPolicy
 int discount(Member member, int price)
FixDiscountPolicy
 int discountFixAmount
 int discount(Member member, int price)

 

Order
 Long memberId
 String itemName
 int itemPrice
 int discountPrice
 Order()
 getter, setter
 toString()

 

interface OrderService
 Order createOrder(Long memberId, String itemName, int itemPrice)
OrderServiceImpl
 MemberRepository memberRepository = new MemoryMemberRepository();
 DiscountPolicy discountPolicy = new FixDiscountPolicy();
 Order createOrder(Long memberId, String itemName, int itemPrice)

 

 


<출처>

인프런 강의 "스프링 핵심 원리 - 기본편"을 정리한 것 입니다.

 

스프링 핵심 원리 - 기본편 - 인프런 | 강의

스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런...

www.inflearn.com

728x90
반응형

댓글