您的位置 首页 java

Spring mvc和SSH如何取舍?

首先,技术只是工具,无所谓什么。其次,工具有好坏之分,至于在 struts2 与spring mvc框架之间如何取舍,他们都是表现层层面的东西,我从几个方面来比较这两个框架:

1.易用性

Spring MVC上手简单,并且可以与Spring无缝结合,毕竟都是一个公司的产品,学习起来也比较简单,比如从前端给对象填充值,他的处理就比Struts2简单多了,再比如对 Restful 风格的URL的支持,这些Spring MVC都比Struts2做的好N倍。

2.安全性

说到安全性,我也不想多提Struts2了,我在一家游戏公司工作,之前公司的老项目是用的Struts2,他今年出了不少漏洞,并且是致命性漏洞,每出一次漏洞,我需要加班一次,好吧,我想说我加了4次班了,最可恶的是Struts2有漏洞后,还把攻击方法放到网上。Spring MVC到目前为止还没有发现比较严重的漏洞。

3.可扩展性

Spring MVC依靠Spring这颗大树,Spring的实力我想大家不用怀疑吧,包括版本的更新、迭代这些都是经过历史见证的。

所以,我还是推荐选择Spring MVC。

Java肖先生:专注于Java开发技术的研究与知识分享!

————END————

  • 点赞(感谢)
  • 转发(感谢)
  • 关注(感谢)

文章来源:智云一二三科技

文章标题:Spring mvc和SSH如何取舍?

文章地址:https://www.zhihuclub.com/184010.shtml

关于作者: 智云科技

热门文章

网站地图