프로젝트 소개

 

이번 TDD 실습에서는 상품을 등록하고, 주문, 결제까지 하는 간단한 프로젝트를 실습할 예정이다.

 

상품 : 상품을 등록하고 조회, 수정하는 기능 구현예정

주문 : 상품의 주문수량을 입력하여 주문하는 기능예정

결제 : 심플하게 카드의번호를 받아 결제하는 기능예정

 


 

 

프로세스 흐름

 

서비스로 요청이 들어오면 각 기능에 대하여 Port에 명령을 내린다.

Port의 구현체인 Adapter에서는 메모리 Repository에 저장을 하거나 JPA를 통해 DB에 저장을 하거나, 다른 API에 처리해야할 내용을 전달한다.

 

 


프로젝트 생성

 

프로젝트 생성 정보는 아래와 같다.

 

 

 

 

 

출처 : 실전! 스프링부트 상품-주문 API 개발로 알아보는 TDD

 

+ Recent posts