Post,Put,Delete

경성구·2022년 3월 25일
0

Spring

목록 보기
6/19

    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 등을 받아 처리
    참고 < https://thinkground.studio/>
profile
코딩배우기!

0개의 댓글

관련 채용 정보