技术选型大家还会考虑struts2吗?

二零一九是猪年 发布于 2012/07/20 11:51
阅读 757
收藏 0

很多人说,用什么不重要,这话不假。

如果现在一个新的项目大家会考虑struts2还是spring mvc,各个框架的优点我都知道。

但是没有做过性能测试,请都用的朋友说说建议,谢谢!

加载中
0
中山野鬼
中山野鬼
哈。。选框架貌似不是技术选性吧。。。。还是根据团队的熟练度和业务面来决定吧。别被工具牵着,更不能被什么“框架”牵着。
0
二零一九是猪年
二零一九是猪年
要说最熟悉的是struts,从1.x用到2.x,springmvc项目中也用过,熟悉,就是针对性能想做个咨询!
0
景愿
景愿
struts2我反正是不会用的。LZ的问题主观性很强
0
jeff-qq
jeff-qq

其实如果服务器硬件过剩,或者不是在高并发的情况下,两者看不出多少差距。

当然,如果真的对性能要很高的要求的话,框架肯定不如servlet了……

个人推荐springMVC吧, struts2的性能不算高,每个请求都对应一个Action实例,还有就是ognl表达式的性能相当差,Struts2的标签性能也不高,另外还有各种拦截器,转换器,验证器之类的,虽然开发起来非常贴心,但是性能没影响是不可能的……

0
专利局的三级小职员
专利局的三级小职员

一般而言呢  Spring 的MVC比较适合,于Spring的集成性最好了,而且提供的API也是很丰富的,Struts2 把J2EE的标准都修改了

0
专利局的三级小职员
专利局的三级小职员

引用来自“jeff.qq”的答案

其实如果服务器硬件过剩,或者不是在高并发的情况下,两者看不出多少差距。

当然,如果真的对性能要很高的要求的话,框架肯定不如servlet了……

个人推荐springMVC吧, struts2的性能不算高,每个请求都对应一个Action实例,还有就是ognl表达式的性能相当差,Struts2的标签性能也不高,另外还有各种拦截器,转换器,验证器之类的,虽然开发起来非常贴心,但是性能没影响是不可能的……

赞  见解不错~~~ 中肯  难得
0
海空
海空
关键是自己有些评判标准,比如,学习难度,团队认可程度,性能,后续扩展,等等.我建议直接spring mvc
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部