Spring MVC 1편 스프링 MVC - HTTP 메시지 컨버터
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)
