SpringMVC执行原理
1、DispatcherServlet表示前置控制器,是整个SpringMVC的控制中心。用户发出请求,DispatcherServlet接收请求并拦截请求
2、DispatcherServlet通过HandlerMapping获取HandlerExcutionChain(其中内置了Controller对象)
3、DispatcherServlet将HandlerExcution(即Controller对象)交给HandlerAdapter,Adpater调用具体的Controller对象,并将ModelAndView对象返回给DispatcherServlet
4、DispatcherServler拿到ModelAndView后交给ViewResolver去处理