spring mvc 与Struts的认识
ssh一般意义上是指 struts,spring framework以及hibernate。这三个框架作用是不一样的。
hibernate主要是用于持久层,struts主要是用于mvc,而spring主要用于aop和ioc。
再来看 spring mvc。从名字来看,就知道这是一个mvc框架,所以,spring mvc和ssh根本就没有可比性,他们不是一个东西。
spring mvc和struts都是mvc框架,他俩才有比较的意义。
回到正题,spring mvc和struts都用过,感觉spring mvc更加的灵活,更不容易出错,开发成本也比较低。刚毕业一直用struts,后期转到了spring mvc上。从此不能收手。
链接:http://www.zhihu.com/question/22014461/answer/34860629
转载于:https://www.cnblogs.com/wandezhi/p/5823782.html
spring mvc 与Struts的认识相关推荐
- 比较JSF、Spring MVC、Stripes、Struts 2、Tapestry、Wicket
2009-06-23 Java Web层框架--JSF.Spring MVC.Stripes.Struts 2.Tapestry和Wicket他们各自的优点和缺点: JSF 优点: ◆Java EE标 ...
- Spring MVC 框架搭建及详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了.不过 ...
- 如何在Spring和Spring MVC项目中进行测试
Spring框架概述 Spring大约包含了20个模块,这些模块组成了核心容器(Core Container).数据访问/集成(Data Access/Integration).Web.AOP(面向切 ...
- Spring MVC详解(学习总结)
一.Sprig MVC简介 1.1介绍 1.2MVC是什么 二.Spring MVC实现原理 2.1核心组件 2.2工作流程 三.第一个Spring MVC 四.常用注解 五.参数绑定 5.1URL风 ...
- hibernate、struts、spring mvc的作用
Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久 ...
- spring mvc 总结
为什么80%的码农都做不了架构师?>>> 一.前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 ...
- Struts2如何实现MVC,与Spring MVC有什么不同?
Struts2采用filter充当前端控制器处理请求,filter会根据Struts.xml的配置,将请求分发给不同的业务控制器Action,再由Action处理具体的业务逻辑.Action处理完业务 ...
- 【转】Struts2 和 Spring MVC对比
1. 实现机制 struts2框架是类级别的拦截,每次来了请求就创建一个controller中对应的Action,然后调用setter getter方法把request中的数据注入 .struts2实 ...
- Spring MVC 3 深入总结
一.前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本号公布后,如今有越来越多的团队选择了Spring3 MVC了.Spring3 MVC结构简单,应了那句话简单就是美, ...
最新文章
- Oracle分页查询语句(六)
- Ajax中有关readyState(状态值)和status(状态码)的问题
- Ceph BlueStore 和双写问题
- 竞赛准备篇---(一)抽签问题
- python IDE比较与推荐
- 对谈|人工智能来了,翻译们会失业吗?
- 虚拟跳线软件干什么用的_跳线的作用
- 深度学习 --- 受限玻尔兹曼机RBM(直接采样、接受-拒绝采样、重要性采样详解)
- odi 12.2.1.1新特性
- 三菱PLC连接威纶通触摸屏
- 如何在Ubuntu上安装Couch DB 1.5
- OPCUA 复杂服务器对应的Python客户端(回调与方法)
- bitly短网址v4版本的操作及sample code
- 视频压缩编码参考软件代码入门
- 优秀IT顾问的七大能力之七--持续战斗能力
- win10下的Cmd命令的初步认识
- 笔记本电脑无法连接无法检测到第二显示屏
- 知识图谱构建之二:从结构化数据到知识图谱
- 100多个flash常见问题大收集
- python程序设置头像_利用python实现微信头像加红色数字功能