ResponseBody 사용 원리
- HTTP의 BODY에 문자 내용을 직접 변환
- viewResolver 대신에 HttpmessageConverter가 동작
- 기본 문자처리 : StringHttpMessageConverter
- 기본 객체처리 : MappingJackson2HttpMessageConverter
- byte 처리 등등 기타 여러 HttpMessageConverter가 기본으로 등록되어 있음
HttpmessageConverter가 동작하여 문자일 경우 StringConverter 객체일 경우 JsonConverter로 변환해주는데 객체를 Json으로 바꿔주는 라이브러리인 MappingJackson2HttpMessageConverter을 활용하여 바꿔준다
좋은 글 감사합니다.