[Spring] - HttpMessageConverter
스프링부트로 API 서버를 구축할 때, 우리는 자연스럽게 HTTP 메시지 컨버터를 사용한다. @RequestBody, @ResponseBody를 사용하게 되면 viewResolver 대신 HttpMessageConverter가 동작되는데, 이 HttpMessageConverter에 대해 정리하고자 한다. 스프링 MVC는 다음의 경우에 HTTP 메시지 컨버터를 사용한다. HTTP 요청: @RequestBody, HttpEntity(RequestEntity) HTTP 응답: @ResponseBody, HttpEntity(ResponseEntity) HTTP 메시지 컨버터 인터페이스 코드를 살펴보면 아래와 같다. public interface HttpMessageConverter { boolean canRea..
개발/Spring
2022. 10. 26. 00:46