最近面试问我用过什么框架,我说spring springmvc,经常被问到什么是springmvc

最近面试问我用过什么框架,我说springspringmvc,经常被问到什么是springmvc请问我该怎么回答springmvc?... 最近面试问我用过什么框架,我说spring springmvc,经常被问到什么是springmvc请问我该怎么回答springmvc? 展开
 我来答
迷路的摩羯龙猫9x
2017-03-22
知道答主
回答量:7
采纳率:0%
帮助的人:7418
展开全部
SpringMvc是spring的一个模块 基于MVC的一个框架 无需中间整合层来整合
SpringMvc整个的执行流程:
1、发起请求到前端控制器(DispatcherServlet )
2、前端控制器请求HandlerMapping查找Handler(可以根据xml、注解进行查找)
3、处理器映射器HandlerMapping向前端控制器DispatcherServlet 返回Handler
4、前端控制器DispatcherServlet 调用处理器适配器HandlerAdapter 执行Handler
5、处理器适配器HandlerAdapter 执行Handler
6、Handler执行完给处理器适配器返回ModelAndView
7、处理器适配器向前端控制器返回ModelAndView (ModelAndView 是SpringMvc的底层对象 包括model和view)
8、前端控制器请求视图解析器去解析视图
根据逻辑视图名解析成真正的视图(jsp)
9、视图解析器向前端控制器返回view
10、前端控制器进行视图渲染
视图渲染将模型数据(模型数据在ModelAndView对象中)填充到request域
11、前端控制器向用户响应结果
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式