流程
1.用户发送请求至前端控制器DispatcherServlet
2.DispatcherServlet接收到请求调用HandlerMapping处理器映射器
3.处理器映射器找到具体的处理器,生成处理器对象以及处理器拦截器一并返回给DispatcherServlet
4.然后前端控制器调用处理器适配器HandlerAdapater
5.处理器适配器经过适配调用具体的处理器Controller
6.处理器执行完成返回ModelAndView
7.handleAdapter将执行结果ModelAndView返回给前端控制器
8.前端控制器将ModelAndView传给视图解析器ViewReslover
9.视图解析器解析后返回具体的view
10.前端控制器将这个view进行渲染然后响应给用户