- GET – 데이타를 검색하여 해당 값을 받아 올때 사용한다. (CRUD 에서 Retrieve 할 때 사용)
- POST – 새롭게 데이타를 생성 할 때 사용 한다. (CRUD 에서 Create 할 때 사용)
- PUT – 데이타를 업데이트 할 때 사용 한다. (CRUD 에서 Update 할 때 사용)
- PATCH – PUT 과 마찬가지로 데이타를 업데이트 할 때 사용하지만 PUT 과 달리 전체 Entity 데이타의 업데이트가 아닌 부분의 값을 업데이트 할 때 사용한다.
- DELETE – 데이타를 삭제 할 때 사용한다. (CRUD 에서 Delete 할 떄 사용)
보통 POST는 Resource를 생성하거나, 배치를 수행하도록 요청할때 쓰이는 것이고 GET은 Resource의 정보를 보거나 수행되어야 할 배치를 보는 것에 집중되어있다고 생각합니다.
반응형
'공부 > Spring' 카테고리의 다른 글
spring 에서 오라클 연결하기 (0) | 2020.11.27 |
---|---|
[Spring] 스케쥴러 사용해 일정주기마다 코드 실행하기 (0) | 2020.10.07 |
[Tomcat 에러] Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use. (0) | 2020.06.11 |
STS 에서 메이븐 프로젝트 생성하자 마자 pom.xml 에러 생기는 경우 (0) | 2020.05.21 |
[spring] < taglib uri="http://java.sun.com/jsp/jstl/core" >오류 (0) | 2020.03.05 |