본문 바로가기

MSA (MicroServiceArchitecture)/MSA Application (온라인 쇼핑몰))

4. 모든 서비스를 실행하기 (Eureka, API GW, User, Catalog, Order)

# 모든 서비스를 실행하고 해당 기능을 살펴보자.

아래의 영상은 모든 서비스 기능을 나타낸 것이다.

api기능은 별거 없지만, 열거해보면 아래와 같다.

1. 사용자를 등록할 수 있다.

2. 등록한 사용자를 조회 할 수 있다.

3. 제품(카탈로그) 목록을 조회 할 수 있다.

4. 등록한 사용자 ID정보로 제품을 주문할 수 있다.

5. 등록한 사용자 ID정보로 주문한 제품을 확인할 수 있다.

# 시나리오를 작성해보고 해당 내용으로 수행을 해보자.

김철수 라는 사용자를 등록하고, 조회한다.

제품을 조회하고 3카탈로그 제품을 김철수 라는 사용자 ID 정보로 주문을 한다. (10개 주문)

김철수 ID정보로 주문한 정보를 확인한다.

# 시나리오대로 동작을 하는지 살펴보자.

 

- MP4 버전은 아래와 같다.

- 지금까지 작성한 전체 코드는 아래의 Github 주소에 업로드 하였다.

https://github.com/stars/Nanninggu/lists/msa-e-commerce

 

Nanninggu's list / MSA-E-commerce

MSA-E-commerce

github.com

- 지금까지의 흐름을 간단하게 그려보면 아래와 같다.

SpringCloudGateWay.drawio
0.00MB

- 끝 -