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

SpringMVC 是什么?

时间:2016-05-14 22:59:45      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

Spring WEB MVC 是一个基于JAVA语言实现了WEB MVC设计模式的请求驱动类型的轻量级WEB框架。

请求驱动是指请求-响应模型。

前端请求控制器 DispatcherServlet

  简称 SpringMVC 控制器,在简单的 SpringMVC 应用程序中,控制器是唯一需要在 java web 部署描述文件(web.xml) 中配置的 Servlet。

  每个 web 页面请求必须通过 DispatcherServlet 以便它可以管理整个请求的生命周期。

  实现了前端控制器模式 (一个集中的请求处理机制,所有的请求都将由一个单一的处理程序处理。该处理程序可以做认证/授权/记录日志,或者跟踪请求,然后把请求传给相应的处理程序。)

处理器映射器 Handler Mapping

处理器适配器 Handler Adapter

视图解析器 View Reslover

页面控制处理器 Controller

SpringMVC 核心处理请求的流程:

技术分享

 

SpringMVC 是什么?

标签:

原文地址:http://www.cnblogs.com/yanghongkuan/p/5493727.html

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