@RestController 어노테이션
Spring에서 @RestController는 컨트롤러 클래스에 적용되는 어노테이션으로서, 해당 클래스가 RESTful 웹 서비스의 컨트롤러임을 명시합니다. 이 어노테이션을 사용하면, 해당 클래스의 모든 메소드의 반환 값이 자동으로 HTTP Response Body로 쓰이게 됩니다. 이는 내부적으로 @Controller와 @ResponseBody를 함께 사용하는 것과 같은 효과를 냅니다. 다음은 몇 가지 주요 Controller 어노테이션에 대한 설명입니다: @Controller: 클래스가 Spring MVC 컨트롤러임을 명시합니다. 해당 컨트롤러의 메소드에서 반환하는 값은 일반적으로 View 이름이 됩니다. @RestController: @Controller와 @ResponseBody를 합친 것으로, ..