浏览 3953 次
锁定老帖子 主题:为什么选择Struts2.0框架呢
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-08-28
这个跟开发效率有关,软件的可升级性有关 一个软件公司能否发展,能否在竞争中不至于被淘汰,我觉得决定性的一个因素是 能否对客户的需要变化做出快速的反映。 而要做到这样,开发的软件必须可升级性很强,移植性很强! 要达到这个目标,选择优秀的框架很重要。 二.数据库底层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为核心技术。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-08-29
混分么?讲了一大堆,都没讲到点上。 。。
|
|
返回顶楼 | |
发表时间:2007-10-23
Hibernate真的有那么强大吗?简单的才是合理的
|
|
返回顶楼 | |
发表时间:2008-05-23
唉,真不知道怎么想
|
|
返回顶楼 | |
发表时间:2008-05-23
没用过struts2.0.反正对1.2的感觉不太好.楼主对表现层用struts2.0情有独钟,不过说到底也仅仅是表现层的东西.
|
|
返回顶楼 | |
发表时间:2008-08-21
我很想保持沉默,但看了你写的,我不得不说,你的东西真的很烂,很多都是自以认为,强加的.
说的没点实质性,全是乱说. " Struts2.0跟Spring无缝结合,解决权限管理,日志管理问题轻而易举 " 这句话,有点虚. 其实通过spring 的拦截器,struts1.3 的结合也可以做到,日志的管理可以用到aop,log4j技术搞定. |
|
返回顶楼 | |