Spring Micro Services/RestTemplate(2)
-
RestTemplate 주문서비스 구현
주문서비스 사용자의 입장에서 보면 시스템이 주문서비스,결제서비스,상품서비스로 나누어 져서 처리 된다는 것을 알지도 못하며 알필요도 없을 것이다. 하지만 시스템의 입장에서는 모든 서비스의 정보를 입력 정보로 사용자로부터 전달 받아야 할것이다. 먼저 간단히 주문서비를 위한 시나리오를 만들어 보도록 하겠다. 시나리오 1.사용자는 800원짜리 진라면2개와 2900 짜리 참치 한개를 구매한다. 2.사용자는 결제를 카드결제 4000원 포인트결제 500원으로 해서 총 4500원 결제 처리를 한다. 3.시스템은 주문정보가 정상적으로 처리되면 결제서비스를 호출 하여 결제처리를 한 후 결제 처리를 한다. 4.시스템은 결제처리가 정상적으로 처리되면 상품서비스를 호출 하여 상품의 재고 수량을 수정 한다. 5.시스템은 사용자로..
2019.10.20 -
RestTemplate 프로젝트 설정
RestTemplate 프로젝트설정 메이븐 메인 프로젝트 설정 이클립스 프로젝트 생성에서 Maven Project 를 선택한다. 그림1.New Maven project 그림2. 프로젝트 설정정보 입력하기 프로젝트 설정 후 pom.xml 을 작성한다 4.0.0 com.roopy spring-microservices-with-resttemplate 0.0.1-SNAPSHOT pom spring microservices with resttemplate parenet project org.springframework.boot spring-boot-starter-parent 2.1.2.RELEASE org.springframework.boot spring-boot-starter order-service payme..
2019.10.11