본문 바로가기

ViewResolver2

[Spring] ViewResolver 동작 원리 (Controller → View 연결 과정) Spring MVC를 공부하다 보면 ViewResolver라는 개념을 자주 보게 됩니다.Controller에서는 보통 아래처럼 문자열 하나만 반환합니다.return "home"; 그런데 Spring은 이 문자열을 보고어떤 JSP나 HTML 파일을 화면에 보여줘야 하는지 어떻게 알까요?이 역할을 하는 것이 바로 ViewResolver입니다.이번 글에서는ViewResolver가 무엇인지Spring MVC에서 어떤 역할을 하는지실제 요청 흐름에서 어디서 동작하는지를 중심으로 정리해보겠습니다.📌 목차1. ViewResolver란2. ViewResolver 동작 과정3. Spring MVC 요청 처리 흐름에서 위치4. InternalResourceViewResolver 예시5. 정리 1. ViewResolver.. 2026. 3. 15.
[Spring] Spring MVC 요청 처리 전체 흐름 정리 Spring 공부를 하다 보면DispatcherServlet, HandlerMapping, HandlerAdapter, Controller, ViewResolver 같은 용어가 계속 나옵니다.그런데 하나씩 따로 보면 이해가 되는 것 같다가도,막상 전체 요청 흐름을 한 번에 설명하려고 하면 헷갈리는 경우가 많습니다.저도 처음에는“그래서 사용자가 요청하면 정확히 어디부터 어디까지 가는 거지?”이 부분이 가장 어렵더라고요.이번 글에서는Spring MVC가 사용자의 요청을 받아서 응답을 돌려주기까지의 전체 흐름을한 번에 정리해보겠습니다.📌 목차Spring MVC란?전체 구조 먼저 보기요청 처리 전체 흐름각 구성요소 역할 정리실무에서는 어떻게 보면 좋은지마무리 정리✅ Spring MVC란?Spring MVC는웹.. 2026. 3. 13.