-
bootstrap
-
DispatcherServlet static initialization block
-
DispatcherServlet.properties
-
HttpServletBean.init()
-
FrameworkServlet.initServletBean()
-
FrameworkServlet.initWebApplicationContext()
-
@MVC
-
AnnotationDrivenBeanDefinitionParser: <mvc: annotation-driven />
-
WebMvcConfigurationSupport: @EnableWebMvc
-
-
FrameworkServlet.configureAndRefreshWebApplicationContext()
-
DispatcherServlet.onRefresh() -> DispatcherServlet.initStrategies()
-
for each strategies ...
-
-
요청 선처리 작업
-
FrameworkServlet.service() -> HttpServlet.doGet()/doPost()/... -> FrameworkServlet.processRequest()
-
FrameworkServlet.processRequest()
-
DispatcherSevlet.doService()
-
-
HandlerExecutionChain 결정 및 실행
-
DispatcherServlet.doDispatch()
-
Controller 실행
-
-
뷰 렌더링 / 예외 처리
-
DispatcherServlet.processDispatchResult()
-
DispatcherServlet.processHandlerException()
-
DispatcherServlet.render()
-
-
요청 처리 종료
- DispatcherServlet.processRequest().finally
-
Notifications
You must be signed in to change notification settings - Fork 1
dongmyo/dispatcher
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published