java注解-01、java注解-02、Git面试资源
java反射-01、java反射-02、java反射-03
为什么要序列化
一.springMVC框架的主要组件:
1.前端控制器DispatchServlet;
2.处理器映射器:HandlerMapping;
3.处理器适配器:HandlerAdapter
4.处理器:Handler
5.视图解析器:ViewResolve
三.运行原理
1.用户发送request请求至前端控制器;
2.前端控制器调用处理器映射器查找处理器;
3.处理器映射器返回执行链 至前端控制器;
4.前端控制器调用处理器器适配器去执行处理器;
5.处理器适配器调用处理器;
6.处理器处理完成之后返回ModelAndView至处理器适配器;
7.处理器适配器返回ModelAndView至前端控制器;
8.前端控制器调用视图解析器解析视图;
9.视图解析器解析视图并返回view至前端控制器;
10.前端控制器渲染视图(view);
11.前端控制器向用户响应视图。