Spring MVC理解

Spring MVC是一个web层框架,使用了MVC也就是Model(模型),view(视图),controller(控制器)他是spring 的子容器,它的开发模式几乎是POJO,简化了开发。要理解他的话,需要了解它的工作流程:

 

 当浏览器发送一个http请求的时候,首先会进入DispatcherServlet(中央控制器)DispatcherServlet通过handlerMapping寻找处理器,然后中央处理器调用处理器将请求交给Controller控制层,Controller调用业务处理后返回一个ModelAndView给DispatcherServlet,DispatcherServlet通过视图解析器viewResolve将将处理结果生成view视图,并view视图进行渲染然后响应给浏览器。

 

posted @ 2020-04-01 22:40  繁华乱世  阅读(180)  评论(0编辑  收藏  举报