728x90 반응형 JAVA개발자2 @RestController와 @Controller의 차이점은 무엇인가요? 목차@RestController vs @Controller 완벽 비교! Spring 개발자라면 꼭 알아야 할 핵심 차이점Spring MVC를 사용하다 보면 꼭 한번 마주치는 질문!“@Controller랑 @RestController 도대체 뭐가 다른 거죠?”“왜 어떤 프로젝트는 @RestController만 쓰고, 어떤 곳은 @Controller만 쓰죠?”“둘 중 어떤 걸 언제 써야 할까요?” 이번 포스트에서는 이 둘의 차이점, 용도, 실전 예시를 통해 완벽하게 정리해드립니다.1. @RestController와 @Controller란? 주요 개념과 특징 어노테이션 특징 @ControllerView를 반환하는 전통적인 웹 컨트롤러@RestController데이터(JSON/XML)를 반환하는 API 컨트롤.. 2025. 4. 11. Spring MVC에서 요청 흐름은 어떻게 되나요? 목차Spring MVC 요청 흐름 분석! DispatcherServlet부터 ViewResolver까지 총정리Spring MVC를 처음 접하면 가장 헷갈리는 것이 바로 요청(Request)이 어떻게 흐르는가입니다."URL을 입력하면 도대체 어떤 과정으로 내 컨트롤러가 호출되는 거지?""DispatcherServlet은 왜 중요하지?""View는 어디서 렌더링 되는 걸까?" 이 포스트에서는 **Spring MVC의 전체 요청 흐름(Request Flow)**을 한눈에 정리하고, 실무에서 어떻게 쓰이는지 예제 중심으로 알아봅니다. Spring MVC란?Spring MVC는 Model-View-Controller 아키텍처 기반의 웹 프레임워크입니다.요청 → 처리 → 응답 전 과정이 명확히 분리되어 있어 유지보.. 2025. 4. 11. 이전 1 다음 728x90 반응형