@ResponseBody

2024. 8. 5. 00:12SPRING/애노테이션

사용 원리

Http의 body 에 문자 내용을 직접 반환함.

 

사용 위치

Controller 계층

 

Spring Web 의 도움을 받아 개발할 때,

@Controller 를 선언하여 사용하게 되면 return되는 문자열을 기반으로, viewResolver 가 동작된다.

 

viewResolver 가 사용될 경우,

보여줄 view를 찾고, 렌더링하고 기타등등 많은 처리가 이루어진다.

 

반면, @ResponseBody 를 사용할 경우, 객체를 JSON화 하여 Http 응 body 에 데이터를 직접 반환하게 된다.

 

더 자세한 내용은 추후 추가

'SPRING > 애노테이션' 카테고리의 다른 글

@RequestParam  (0) 2024.08.04