본문 바로가기
백엔드/Spring

RESTFul

by 작은소행성 2020. 5. 20.

 

 

  • GET – 데이타를 검색하여 해당 값을 받아 올때 사용한다. (CRUD 에서 Retrieve 할 때 사용)
  • POST – 새롭게 데이타를 생성 할 때 사용 한다. (CRUD 에서  Create 할 때 사용)
  • PUT – 데이타를 업데이트 할 때 사용 한다. (CRUD 에서  Update 할 때 사용)
  • PATCH – PUT 과 마찬가지로 데이타를 업데이트 할 때 사용하지만 PUT 과 달리 전체 Entity 데이타의 업데이트가 아닌 부분의 값을 업데이트 할 때 사용한다.
  • DELETE – 데이타를 삭제 할 때 사용한다. (CRUD 에서  Delete 할 떄 사용)

 

보통 POST는 Resource를 생성하거나, 배치를 수행하도록 요청할때 쓰이는 것이고 GET은 Resource의 정보를 보거나 수행되어야 할 배치를 보는 것에 집중되어있다고 생각합니다. 

 

반응형