API 학습하기

2023. 12. 3. 13:27카테고리 없음

 

Fake Store API

Fake store rest api for your ecommerce or shopping website prototype

fakestoreapi.com

이러한 API는 스프링으로 어떻게 만들 수 있을까?

 

products

GET /products

- 모든 상품 데이터

GET /products/1

- id가 1인 상품 데이터

GET /products?limit=5

- 5건의 상품 데이터

GET /products?sort=desc

- 내림차순 정렬 후 모든 상품 데이터

GET /products?sort=desc&limit=5

- 내림차순 정렬후 5가지 상품 데이터

GET /products/categories

- 카테고리 분류를 가져옴

GET /products/category/A

- A카테고리의 모든 상품 데이터

POST /products

- body: name , price, image, category

- 상품 추가

PUT  /products/7

- body: name , price, image, category

- 7번 상품 업데이트 

DELETE  /products/6

- 6번 상품 삭제

 

User

GET /users

GET /users/1

GET /users/limit=5

GET /users?sort=desc

POST /users

- body: name , price, image, category

PUT  /users/7

-  body: name , price, image, category

DELETE  /users/6