SpringMvc工作原理
2021-08-03 09:21:09 0 举报
SpringMvc工作原理
作者其他创作
大纲/内容
HandlerMapping 处理器映射器作用:1.初始化的时候建立请求和处理器映射器的关系2.每次请求过来根据url查找对应的处理器实现类:BeanNameUrlHandlerMappingSimpleUrlHandlerMappingRequestMappingHandlerMapping
8.请求视图解析
6.返回ModelAndView
1.用户请求过来
11.响应处理结果
ViewResolver:视图解析对象作用:根据视图名称解析对应的对象(JSP PDF)
2.根据请求查找映射器,在让映射器查找对应的处理器
4.根据处理器查找适配器
5.适配执行
10.请求视图渲染
Handler:处理器MVC角色:M作用:处理业务请求实现类: HandlerMethod; HttpRequestHandler;
HandlerAdapter:处理器适配器作用:将不同的处理器适配成interface HandlerAdapter实现类:RequestMappingHandlerAdapter;HttpRequestHandlerAdapter;SimpleControllerHandlerAdapter;
9.返回视图对象
3.返回的是HandlerExecutionChain对象 Object handler; HandlerInterceptor[] interceptors; List<HandlerInterceptor> interceptorList;
DispatcherServlet:前端控制器MVC角色:C作用: 1.接收前端请求 2.请求分发 3.响应处理结果
7.返回ModelAndView
View:视图MVC角色:V作用:美化处理结果
收藏
0 条评论
回复 删除
下一页