Post API
- 리소스를 추가하기 위해 사용되는 API
- @PostMapping:POST API 를 제작하기 위해 사용되는 어노테이션(Annotation)
- @RequestMapping + POST method 의 조합
- 일반적으로 추가하고자 하는 Resource를 http body에 추가하여 서버에 요청
- @RequestBody를 이용하여 body에 담겨있는 값을 받아야함
Put API
- 해당 리소스가 존재하면 갱신하고 (수정) 리소스 없을 경우에는 새로 생성 (추가) 해주는 API 업데이트를 위한 메소드 기본적인 동작 방식은 Post API와 동일
ResponseEntity
- Spring Framework에서 제공하는 클래스 중 HttpEntity라는 클래스를 상속받아 사용하는 클래스
- 사용자의 HttpRequest에 대한 응답 데이터를 포함
- 포함하는 클래스
- HttpStatus
- HttpHeaders
- HttpBody
Delete API
- 서버를 통해 리소스를 삭제 하기 위해 사용되는 API
- 일반적으로 @PathVariable을 통해 리소스 ID 등을 받아 처리
'Spring' 카테고리의 다른 글
| Entity,DAO,DTO,Repository (0) | 2023.03.15 |
|---|---|
| 반복되는 코드의 작성을 도와주는 라이브러리 Lombok (0) | 2023.03.15 |
| RequestMapping (0) | 2023.03.15 |
| Spring 주요 특징 (0) | 2023.03.15 |
| 프레임 워크 - Frame work (0) | 2023.03.15 |