JSON 데이터 반환하는 방법
- 템플릿 엔진이 적용된 SpringBoot에서는 Controller에서 문자열을 반환하면 templates 폴더에서 해당 문자열의 .html 파일을 찾아서 반환함
- 따라서 html 파일이 아닌 JSON 데이터를 브라우저에 반환하고 싶다면 해당 메서드에 @ResponseBody 애너테이션을 추가해줘야함
@RestController
- @Controller + @ResponseBody
- @RestController를 사용하면 해당 클래스의 모든 메서드에 @ResponseBody 애너테이션이 추가되는 효과를 부여할 수 있음
'🗂️ Study > 🌿Spring' 카테고리의 다른 글
Path Variable & Request Param (0) | 2024.05.21 |
---|---|
Jackson (0) | 2024.05.21 |
정적 페이지 & 동적 페이지 (0) | 2024.05.21 |
Controller (0) | 2024.05.21 |
Spring MVC (0) | 2024.05.21 |