@ResponseBody: HTTP 응답 처리 과정 분석
·
Spring
본격적인 응답 과정을 알아보기 이전에, @ResponseBody 어노테이션에 대해서 알아보자.하지만 API를 구현할 때, 보통 @ResponseBody 보다는 @RestController를 클래스 레벨에서 사용하는 경우가 많다. @RestController란?@RestController 는 @Controller 를 기반으로 하는 어노테이션으로, @RestController 컨트롤러에 존재하는 모든 메서드에 @ResponseBody 를 적용한다.즉, @RestController 는 @Controller 와 @ResponseBody 를 합친 어노테이션이라고 할 수 있다. 그렇다면 @ResponseBody는 무엇일까? @ResponseBody의 역할@Controller 어노테이션이 있는 컨트롤러(핸들러) ..