Spring MVC 1편 스프링 MVC - HTTP 메시지 컨버터

신재원·2023년 1월 28일
0

Spring MVC 1편

목록 보기
31/35

HTTP 메시지 컨버터

  • view 템플릿으로 HTML을 생성해서 응답하는 것이 아니라, HTTP API처럼 JSON 데이터를 HTTP 메시지 바디에서 직접 읽거나 쓰는 경우 HTTP 메시지 컨버터를 사용하면 편리하다.

HTTP 요청

  • @RequestBody, HttpEntity(RequestEntity)

HTTP 응답

  • @ResponseBody, HttpEntity(ResponseEntity)
  • 정리
    HTTP 메시지 컨버터는 HTTP 요청, HTTP 응답 둘다 사용된다.
  • "canRead(), canWrite() : 메시지 컨버터가 해당 클래스, 미디어 타입을 지원하는지 체크
  • "read(), write() : 메시지 컨버터를 통해서 메시지를 읽고 쓰는 기능
  • 기본 문자처리 (String)
  • 기본 객체 처리 (Json)

0개의 댓글