@Controller와 @RestController 의 설명 과 차이
@Controller와 @RestController는 Spring 프레임워크에서 사용되는 어노테이션으로, 둘 다 Spring MVC 아키텍처에서 컨트롤러 역할을 하지만, 주로 사용하는 목적과 반환 방식에 차이가 있습니다. @Controller일반적인 Spring MVC 컨트롤러를 나타내며, 주로 뷰(View)를 반환하는 데 사용됩니다. 이 어노테이션은 MVC 패턴에서의 컨트롤러 역할을 수행하며, 요청을 처리하고 모델 데이터를 준비하여 적절한 뷰로 전달합니다.import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.GetMapp..
2024.06.24