목록2023/07/17 (1)
Rootable의 개발일기
HTTP 메시지 컨버터(HTTP Message Converter)
📌 역할 1. HTTP 메시지 바디의 내용을 우리가 읽을 수 있도록 객체 또는 문자로 변환해 준다.2. HTTP 메시지 바디에 우리가 생성한 데이터를 적을 수 있도록 한다.3. HTTP 메시지 컨버터는 지원하는 클래스 타입, 미디어 타입에 따라 메시지 컨버터가 선택된다. HTTP Body의 데이터를 직접 읽거나 생성할 때 사용 📌 사용 원리 @ResponseBody를 사용하면 HttpMessageConverter가 동작한다. 이 경우, 뷰 리졸버가 동작하지 않는다. 따라서, 화면을 렌더링 하지 않고 HTTP 바디의 데이터를 읽거나 쓸 수 있도록 변환하는 작업을 한다. 예를 들어 아래 그림처럼 String 타입 데이터를 받은 후 String 타입 데이터를 내려주는 경우, HttpMessageConver..
Spring
2023. 7. 17. 20:53