1. 用户发送请求至前端控制器(DispatcherServlet)
2.DispatcherServlet 将受到的请求调用HandlerMapping 处理映射器
3.处理器映射器根据配置注解找到具体的处理器以及处理拦截器,并转发给DispatcherServlet
4.DispatcherServlet 调用HandlerAdapter(多种类型的适配器)处理适配器
5.HandlerAdapter 将执行的结果ModelAndView 返回给DispatcherServlet
6.DispatcherServlet 将ModelAndView 传给ViewReslover 试图解析器
7. ViewReslover解析后返回具体View 并返回给 DispatcherServlet
8.DispatcherServlet根据View进行渲染视图,并返回给用户