`
oak2008
  • 浏览: 77077 次
  • 性别: Icon_minigender_1
  • 来自: China
社区版块
存档分类
最新评论

为什么选择Struts2.0框架呢

阅读更多
一.Struts2.0开发周期短,提高开发效率
这个跟开发效率有关,软件的可升级性有关
一个软件公司能否发展,能否在竞争中不至于被淘汰,我觉得决定性的一个因素是
能否对客户的需要变化做出快速的反映。
而要做到这样,开发的软件必须可升级性很强,移植性很强!
要达到这个目标,选择优秀的框架很重要。

二.数据库底层Hibernate结合Spring业务层的成功无可置疑,Struts2.0跟Spring无缝结合,解决权限管理,日志管理问题轻而易举

近些年兴起的Spring,Hibernate是就是冲着解决缩短开发周期来的。
Spring的强大,无可置疑的,spring在权限管理,日志管理这两个东西上做得很好,其它技术还没办法相比的。其实这些是Spring最特别的一个方面---AoP(面向方面编程),其它的EJB3.0虽然也有AoP,但跟Spring的AoP的灵活性相比,相差甚远。当然,搞计算机集群,EJB3.0用得上场,Spring不行。不过,目前的状况来看,很多应用没必要用EJB3.0。杀鸡没必要用牛刀。用了就浪费人力资源。

三.表现层的技术框架广泛发展,Struts2.0才是首先
表现层的,目前几个流行的框架,我都尝试过很多了jsf,struts1.2,struts2.0
Struts1.2的表单验证很差,JSF解决了,但JSF太复杂!学习上一两年都不见得进步大,跟成熟的技术Spring接合不好!而Struts2.0跟spring无缝接合。Struts2.0不再依赖于Web容器,Action类能够在spring容器里定义,给Spring做日志管理,权限管理带来方便。

四.Struts2.0发展速度惊人
Struts2.0跟webWork框架没有多大的区别,大家认为它是WebWork2.x的升级版,它是今年2月才发布的,发展很快了。在Google上搜索这目前流行的几个框架,会发现Struts2.0的结果是最多的。

以后我建立的团队,就是以Spring,Hibernate,Struts2.0为核心技术。


分享到:
评论
5 楼 wu2004 2008-08-21  
我很想保持沉默,但看了你写的,我不得不说,你的东西真的很烂,很多都是自以认为,强加的.
  
说的没点实质性,全是乱说.
" Struts2.0跟Spring无缝结合,解决权限管理,日志管理问题轻而易举 "
这句话,有点虚.
其实通过spring 的拦截器,struts1.3 的结合也可以做到,日志的管理可以用到aop,log4j技术搞定.
4 楼 猴猴儿的翅膀 2008-05-23  
没用过struts2.0.反正对1.2的感觉不太好.楼主对表现层用struts2.0情有独钟,不过说到底也仅仅是表现层的东西.
3 楼 discus733 2008-05-23  
唉,真不知道怎么想
2 楼 pdw2009 2007-10-23  
Hibernate真的有那么强大吗?简单的才是合理的
1 楼 iday 2007-08-29  
混分么?讲了一大堆,都没讲到点上。 。。

相关推荐

    Struts2.0框架技术详解

    Struts2.0框架技术详解。本文描述了Struts2的框架技术详解,希望对大家有所补益。

    struts2.0的数据校验框架struts2.0的数据校验框架

    struts2.0的数据校验框架struts2.0的数据校验框架struts2.0的数据校验框架struts2.0的数据校验框架

    Struts 2.0

    清晰的介绍了Struts 2.0框架的工作流程,Action线程安全,程序入口,配置文件。

    struts2.0框架搭建

    关于struts2.0框架的搭建过程,主要介绍了如何安装和配置j2ee开发环境,搭建struts2.0框架。

    struts2.0框架介绍

    struts2.0框架介绍。让你真正了解struts的结构和搭过程建

    Struts2.0框架书籍

    本教程是Struts2.0 本书上 不止有 代码事例 还有 一些开发事例教程 非常的好

    Struts2.0学习Struts2.0文档

    为Struts 2.0做好准备 Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放...

    struts2.0+spring2.5+hibernate3.0整合框架,下载导入到eclipse下即可

    struts2.0+spring2.5+hibernate3.0整合框架,下载导入到eclipse下即可。。启动tomcat前先修改jdbc.properties文件。由于lib文件较大,所以请自行导入相关lib包。

    三大框架中文文档中的struts2.0开发手册(程序员必看)

    三大框架中文文档中的struts2.0开发手册(程序员必看) 三大框架中文文档中的struts2.0开发手册(程序员必看)

    Struts 2.0 + Hibernate 3.2 + Spring 2.0 框架整合.doc

    Struts 2.0 + Hibernate 3.2 + Spring 2.0 框架整合.doc

    struts2.0工程源码(完整的struts2.0学习工程源码)

    struts2.0工程源码(完整的struts2.0学习工程源码) 这是一个完整的工程源码,包括所用到的jar包和发布配置文件。 导入到eclipse里几个运行,struts2.0入门学习工程,适合struts2.0广大爱好者和初学者学习和交流。

    为Struts 2.0做好准备

    为Struts 2.0做好准备 Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) ...

    struts2.0(高清晰)

    — Web应用的发展 — Model 1和Model 2 — MVC思想 — MVC模式的优势 — 常用MVC框架及其特征 ...— Struts 2的框架架构 — Struts 2的标签库 — Struts 2的控制器组件 — Struts 1和Struts 2的对比

    struts2.0 spring2.0 hibernate3.0整合开发快速入门-3

    本文第一部分,struts和hibernate... <br>如果不懂strust2.0请先看struts2.0快速入门 如果不懂spring请先看spring快速入门实战文档 如果不懂hibernate请先看hibernate的简单应用 <br>我都有写文档提供下载

    在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架

    在Netbeans中使用Struts2.0+Spring2.5+Hibernate框

    struts2.0中文帮助手册.zip

    Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓...

    struts2.0加法的例题

    这是用eclipse开发的一个struts2.0加法的例题,它与struts1.X有很大的区别; 感觉比1.x的配置要少多了, 把它发表到tomcat下,输入http://localhost:8080/samp/add.jsp<br>就可以浏览了 本例题适用于struts2.0...

    Struts2.0框架

    Struts已经成为了一个高度成熟的框架,不管是稳定性还是可靠性都得到了广泛的证明。 拥有丰富的开发人群,几乎已经成为了事实上的工业标准。因此,学习MVC框架,struts几乎是必须熟悉的。  本课程从基本的...

    个人知识管理系统 Struts2.0 + Spring + Hibernate

    Struts2.0 + Spring + Hibernate + DWR 对于三大框架目前还在学习阶段,做得不好的地方欢迎来mail指正yukiceo@126.com,或http://blog.csdn.net/yukiceo 每天面对大量的知识,时间一长,容易造成某些知识点的生疏...

    Struts 2.0中文教程

    Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓...

Global site tag (gtag.js) - Google Analytics