@Controller와 @RestController 차이점
무작정 개발
서론 Spring에서 클래스에 컨트롤러를 지정해주기 위한 어노테이션은 @Controller와 @RestController가 있습니다. 이번에는 이 2가지 어노테이션의 차이점에 대해 정리할 것입니다. 이 2가지의 주요 차이점은 HTTP ResponseBody가 생성되는 방식이고, @Controller + @ResponseBody 조합이 @RestController이라 말할 수 있습니다. @Controller이란? 전통적인 Spring MVC의 컨트롤러 어노테이션인 @Controller는 주로 View(화면)를 반환하기 위해 사용합니다. @Controller public class TestController { // @RequestMapping(value = "api/board/update", method ..