您的位置:首页 > 编程语言 > Java开发

SpringMvc实现原理

2016-01-31 20:21 309 查看
什么是MVC——Model-View-Control

框架性质的C 层要完成的主要工作:封装web 请求为一个数据对象、调用业务逻辑层来处理数据对象、

返回处理数据结果及相应的视图给用户。



什么是SpringMvc

Spring C 层框架的核心是 DispatcherServlet,它的作用是将请求分发给不同的后端处理器,也即 使用

了一种被称为Front Controller 的模式(后面对此模式有简要说明)。 Spring 的C 层框架使用了后端控制器来、

映射处理器和视图解析器来共同完成C 层框架的主要工作。并且spring 的C 层框架还真正地把业务层处理的数据结

果和相应的视图拼成一个对象,即我们后面会经常用到的ModelAndView 对象。

SpringMvc原理图:



总结:

我们在实现某一功能的时候,基本都是在前端界面获取到数据,传输到后台进行数据处理,在这个过程中,

springmvc起到了这样的一个作用,就是将前台和后台进行交互。原理图上显示怎么配置处理器适配器,视图解析

器,这样一系列的操作是怎么配置和实现的呢?将在后面的文章中做具体介绍。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: