본문 바로가기

[inflearn] 스프링 핵심 원리 - 기본편/섹션 2 - 예제 만들기7

11. 주문과 할인 도메인 테스트 지난 포스트에서 개발한 주문과 할인 도메인의 테스트를 진행한다. https://debuggingworld.tistory.com/88 10. 주문과 할인 도메인 개발 지난 포스트에서 설계한 주문과 할인 도메인을 바탕으로 개발을 진행한다. https://debuggingworld.tistory.com/87 9. 주문과 할인 도메인 설계 이어서 비즈니스 요구사항에 따라 주문과 할인 도메인을 설 debuggingworld.tistory.com 역시 main 메서드에서 실행하는 방법과 테스트 프레임워크(JUnit)을 활용하는 방법 두가지로 진행한다. main 메서드에서 실행하는 방법 core 패키지 하위에 OrderApp 클래스를 생성한다. OrderApp.java package hdxian.hdxiansprin.. 2023. 10. 6.
10. 주문과 할인 도메인 개발 지난 포스트에서 설계한 주문과 할인 도메인을 바탕으로 개발을 진행한다. https://debuggingworld.tistory.com/87 9. 주문과 할인 도메인 설계 이어서 비즈니스 요구사항에 따라 주문과 할인 도메인을 설계한다. 정의된 비즈니스 요구사항에 따르면, 주문과 할인 정책은 다음과 같다. https://debuggingworld.tistory.com/83 5. 비즈니스 요구사항과 debuggingworld.tistory.com 1. 주문과 할인 도메인 지난 포스트에서 설계한 주문과 할인 도메인 설계는 다음과 같다. 비즈니스 요구사항 주문과 할인 정책 회원은 상품을 주문할 수 있다. 회원 등급에 따라 할인 정책을 적용할 수 있다. 할인 정책은 모든 VIP는 1000원을 할인해주는 고정 금액 .. 2023. 10. 6.
9. 주문과 할인 도메인 설계 이어서 비즈니스 요구사항에 따라 주문과 할인 도메인을 설계한다. 정의된 비즈니스 요구사항에 따르면, 주문과 할인 정책은 다음과 같다. https://debuggingworld.tistory.com/83 5. 비즈니스 요구사항과 회원 도메인 설계 다음 정의된 비즈니스 요구사항에 따라 도메인을 설계하고 개발해본다. 비즈니스 요구사항 회원 회원을 가입하고 조회할 수 있다. 회원은 일반과 VIP 두 가지 등급이 있다. 회원 데이터는 자체 DB debuggingworld.tistory.com 주문과 할인 정책 회원은 상품을 주문할 수 있다. 회원 등급에 따라 할인 정책을 적용할 수 있다. 할인 정책은 모든 VIP는 1000원을 할인해주는 고정 금액 할인을 적용해달라. (나중에 변경 될 수 있다.) 할인 정책은 변.. 2023. 10. 5.
8. 회원 도메인 테스트와 고려할 점 지난 포스트에서 개발한 회원 도메인을 테스트해보고, 객체 지향 원칙이 잘 지켜졌는지 점검한다. https://debuggingworld.tistory.com/85 7. 회원 도메인 개발 지난 포스트의 설계를 바탕으로 실제 회원 도메인을 개발해본다. 설계가 잘 되었다면, 설계한대로 코드만 잘 작성해도 동작에 문제가 없어야 한다. https://debuggingworld.tistory.com/83 5. 비즈니스 요구 debuggingworld.tistory.com 자바 main 메서드를 이용한 방법과 테스트 프레임워크(JUnit)을 이용한 방법 두 가지를 사용해본다. 1. 자바 main 메서드를 이용한 방법 (권장하지 않음) 자바 main 메서드를 이용해 직접 print를 찍어보면서 테스트하는 방법이다. 작.. 2023. 9. 27.