티스토리 뷰

반응형

전송방식

전송 방식 역할
GET 특정 리소스를 조회(read)하는 용도로 사용
예 : /products/123
POST 특정 리소스를 생성(create)하는 용도로 사용
예 : /products/ or /member/123
PUT 특정 리소스를 수정
DELETE 특정 리소스를 삭제

 


어노테이션

  • @RequestBody    : 클라이언트가 보내는 JSON 데이터를 수집 및 가공
  • @ResponseBody : 클라이언트에게 전송되는 데이터에 맞게 MIME 타입을 결정 
  • @PathVariable      : URL의 경로에 포함된 정보 추출
  • @RestController   : 컨트롤러의 모든 메소드 리턴 타입으로 @ResponseBody를 기본으로 지정
반응형
댓글