4.3.1 상품 관리 REST API
상품 관리에 필요한 기능은 상품 등록, 상품 조회, 상품 삭제 세 가지입니다. 상품 관리에 필요한 API의 URI는 /goods로 지정합니다. 상품 등록은 POST 메서드, 상품 조회는 GET 메서드, 상품 삭제는 DELETE 메서드로 정의합니다.
▼ 표 4-1 상품 관리 API
기능 |
메서드 |
URI |
상품 등록 |
POST |
/goods |
상품 조회 |
GET |
/goods |
상품 삭제 |
DELETE |
/goods |
상품 등록에 필요한 파라미터를 설계합니다. 요구 사항에서 상품의 속성을 다음과 같이 정의했습니다.
상품 정보는 ‘상품명’, ‘상품 카테고리’, ‘가격’, ‘상품 설명’으로 구성합니다.