码迷,mamicode.com
首页 > 编程语言 > 详细

对SpringMVC的理解

时间:2019-08-07 20:59:42      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:后台   返回   控制   图解   前端   生成   通过   执行   拦截器   

  SpringMVC是一个Spring的作用于后台的Web层的组件框架,主要是用于接收请求、响应数据等操作,其底层是servlet,SpringMVC是对Servlet更深层次的封装。

  SpringMVC的执行过程:

  1、用户发送请求到后台,后台经SpringMVC中的前端控制器来接收请求。

  2、前端控制器开始调用处理器映射器。

  3、处理器映射器查找对应的xml配置或者拦截器,生成处理对象返回给前端控制器。

  4、前端控制器调用处理器适配器,并将处理对象交给处理器适配器。

  5、处理器适配器通过请求映射找到相应的处理方法。

  6、处理方法内部经过一系列的数据库操作,业务操作封装成ModelAndView,返回给处理器映射器,处理器映射器又将ModelAndView返回给前端控制器。

  7、前端控制器调用视图解析器,并将ModelAndView交给视图解析器。

  8、视图解析器解析ModelAndView成视图

  9、视图解析器把视图交给前端控制器。

  10、前端控制器将视图进行渲染,以及数据的填入

  11、将视图呈现给用户

    

对SpringMVC的理解

标签:后台   返回   控制   图解   前端   生成   通过   执行   拦截器   

原文地址:https://www.cnblogs.com/luojack/p/11317651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!