首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

小弟我看Struts2的优势和劣势

2012-09-15 
我看Struts2的优势和劣势Struts终于更新到2.2.1了。昨天和网友欣歌聊了几句Web框架,我提到了Struts2更新了,

我看Struts2的优势和劣势
Struts终于更新到2.2.1了。

昨天和网友欣歌聊了几句Web框架,我提到了Struts2更新了,他说他不用这个,自己用xwork的核心写了个Web框架并处理了一些业务流程。

在企业开发里面,我一直是不赞同造轮子运动的,造轮子最主要的成本不在于开发,而在于维护。

说实话Struts2的劣势不大不小,代码质量一般,bug很多(看看jira里面issues的列表,心里哇凉哇凉的),不过好在最基本的核心功能还算稳定。而且正如欣歌所说,Struts2有点厚重,或者说复杂。


但是Struts2也有其优势的地方,就是目前来说用户支持多,每次大版本发布都会跟着发布一堆插件。和造轮子相比,起码你不用费力维护代码了。比如从 jar加载jsp的插件可以让你为产品定制插件,起码不用看了jira源代码来了解怎么自己小心的控制classloader来解决这个问题。


不过未来可能还是会转向springmvc,struts2开发进度很慢,几乎一年发一个版本,核心团队明显不够活跃啊。


1 楼 rustlingwind 2010-08-19   同感!struts2 的版本更新实在太慢了,我最不满的就是其对于 rest 的支持。

热点排行