controller1 @Controller와 @RestController 차이점 – 웹 개발에서 자주 헷갈리는 포인 Spring MVC로 웹 애플리케이션을 개발하다 보면 가장 먼저 접하게 되는 애노테이션이 바로 @Controller와 @RestController입니다.이 둘은 기능이 비슷해 보이지만 중요한 차이점이 존재하며, 상황에 따라 올바르게 선택해야 올바른 결과를 얻을 수 있습니다.이번 글에서는 @Controller와 @RestController의 차이점과 사용 예제를 통해, 언제 어떤 상황에서 각각을 써야 하는지 쉽게 정리해보겠습니다. @Controller란?@Controller는 전통적인 Spring MVC 패턴에서 사용되는 애노테이션으로, View(화면)를 반환하는 컨트롤러를 만들 때 사용됩니다.@Controllerpublic class PageController { @GetMapping("/hello.. 2025. 4. 21. 이전 1 다음