SSM框架之SpringMVC理解图解总结
2019-03-21 18:10
120 查看
SpringMVC理解:
是由spring开发出的,主要是为了替代struts2,(解决其性能慢,反射,默认多例,bug比较多)而设计的.
MVC分成三层: (程序结构变的责任单一,结构清晰)
- Model层(数据处理)
- View层(jsp页面,数据展现)
- Control层(连接各层,转发)。
SpringMVC核心三件事情
- URL解析
- 接收参数
- 响应jsp页面(数据传递)
SpringMVC流程图
核心组件:
- DispatcherServlet —前端控制器 ,作用是:转发request和response;
- HandlerMapping—处理器映射,作用是:解析URL,找到能够处理的Controller;
- HandlerAdapator—处理器适配器 ,作用是:根据特定的规则执行用户的请求;
- Controller—控制器,作用是:接收和转发参数,调用service层,保存返回值;
- ViewResolver—视图解析器,作用是:解析jsp/pdf/word…等格式;
- View---------视图展现,jsp页面(各种数据转换可视化);
相关文章推荐
- (总结摘录)SpringMVC理解、mybatis框架、shibernate与mybatis对比
- SSM框架系列学习总结10之SpringMVC 拦截器&异常处理器
- springmvc总结(1)框架的理解
- SSM框架系列学习总结8之SpringMVC核心组件介绍
- SSM框架系列学习总结9之SpringMVC参数绑定
- SSH框架与SSM框架学习之旅之流程总结
- ssm框架学习---开发中使用springMVC接收参数的问题
- SpringMVC详解(四)------SSM三大框架整合之登录功能实现
- SSM框架理解(转)
- SSM框架配置文件详解(图解)
- springmvc整合mybatis框架源码 bootstrap html5 mysql oracle maven SSM
- SSM框架整合( Spring 、 SpringMVC 和 Mybatis )
- 关于Java Web框架之一的SpringMVC中Controller的返回值类型的理解
- 关于ssh框架和ssm框架的一些理解
- ssm框架的理解
- SSH、SSM三种框架及表示层、业务层和持久层的理解
- java源码 springmvc mybatis SSM SSH 主流后台管理开发框架项目
- SSM框架个人总结记录一下。。。
- 项目总结SpringMVC+hibernate框架 原理(MVC)(1)
- SSM框架 springMVC对静态资源访问的处理