SpringMVC原理时序图
2021-12-29 17:34:32 9 举报
SpringMVC原理时序图
作者其他创作
大纲/内容
AbstractHandlerMapping
doDispatch
doService()
初始化
initServletBean
getHandler
返回ModelAndView
DispatcherServlet
invokeAndHandle
返回HandlerChain
onRefresh
AbstractView
使用反射执行方法
RequestMappingHandlerAdapter
getModelAndView
调用render()方法渲染,通过response输出到页面
getHandlerAdapter
AbstractHandlerMethodAdapter
ServletInvocableHandlerMethod
调用阶段
init()
render
initWebApplicationContext
handle
初始化九大组件:1、多文件上传组件2、初始化本地语言环境3、初始化模板处理器4、初始化HandlerMapping5、初始化参数适配器6、初始化异常拦截器7、初始化视图预处理器8、初始化视图转换器9、初始化FlashMap管理器
initStrategies
configureAndRefreshWebApplicationContext
refresh
processDispatchResult
AbstractApplicationContext
invokeHandlerMethod
FrameworkServlet
SpringIoC容器初始化入口
HttpServletBean
handleInternal
0 条评论
下一页