SSONG Cloud

Spring MVC 구성요소 본문

프로그래밍/Spring Framework

Spring MVC 구성요소

SSONGMI 2021. 5. 9. 22:58
반응형

0. Spring MVC 요청 흐름

 

 

1. DispatcherServlet

: 모든 클라이어트의 요청을 전달받음

: Controller에게 클라이언트의 요청을 전달

: Controller가 리턴한 값을 View에 전달하여 알맞은 응답 생성

 

 

 

2. HandlerMapping

: 클라이언트의 요청 URL을 어떤 Controller가 처리할지를 결정

: URL과 요청 정보를 기준으로 어떤 핸들러 객체를 사용할지 결정

: DispatherServlet은 하나 이상의 핸들러 매핑을 가질 수 있음

 

 

 

3. Controller

: 클라이언트의 요청을 처리한 뒤, Model을 호출하고 그 결과를 DispatcherServlet에 알림

 

 

 

4. ModelAndView

: Controller가 처리한 데이터 및 화면에 대한 정보를 보유한 객체

 

 

 

5. ViewResolver

: Controller가 리턴 한 뷰이름을 기반으로 Controller의 처리 결과를 보여줄 View 결정

 

 

 

6. View

: Controller의 처리 결과를 보여줄 응답화면 생성

 

 

반응형

'프로그래밍 > Spring Framework' 카테고리의 다른 글

Spring MVC 구현  (0) 2021.05.09
Spring MVC 실행순서  (0) 2021.05.09
Dependency Injection  (0) 2021.05.09
Spring DI 용어  (0) 2021.05.09
IoC & Container  (0) 2021.05.09
Comments