hibernate+Struts+Spring是不是目前最流行的JAVA开发框架啊?

Spring在公司里用的多不多,我不太想学这个。Struts可是主流开发框架啊,MVC模式的最佳体现啊.... Spring在公司里用的多不多,我不太想学这个。
Struts可是主流开发框架啊,MVC模式的最佳体现啊.
展开
 我来答
Testing123456789
2008-07-13 · TA获得超过155个赞
知道答主
回答量:47
采纳率:100%
帮助的人:21.6万
展开全部
如果做java web开发,spring是一定要学的,现在主流还是ssh,就是strurs+hibernate+spring,其中hibernate是持久层,用来持久化数据库操作的,如果不喜欢可以学点别的,比如:ibatis、SimpleORM、OJB、JPOX等等可选择;而struts是用来控制跳转和显示的,如果不喜欢可以选择其他流行框架,如:struts2(webwork2)、JSF(以及myfaces)、tapestry、EasyJWeb、Spring MVC、AppFuse等开源框架可供选择;至于spring在框架中一般用作事务管理、接口注入等处理,并且可以用在很多方面,可以提高代码质量,提高对象的独立性。对编码和项目以后的扩展性都好处。而且使用spring不会给你附加什么工作量。如果你有struts+hibernate比较完善的实现积累,也不用牵强的改模式,因为spring本来就是为了让项目具有更好的扩展性,如果你现行模式已经比较合理了,不用为了实现而去实现。等你需要做更大更灵活的新系统,可以建立的过程中灌输进spring和它的理念。
具体应用中,Spring是一个应用级框架,提供IoC服务,可以整合不同的外部应用,例如email, message, datasource, sessionfactory(for hibernate), transaction manager, integrate the JSF into spring,quartz(a popular scheduler),etc。同时,Spring的AOP提供了很好的面向方面编程,例如,对事务的处理等。并且,Spring推荐 programming to interface方式,所有的IoC服务尽量要求使用面向接口设计。
针对Hibernate session的管理,只是Spring在AOP上的一个应用之一。
综上所述,其他两个框架可以选择,而spring是一定要学的。
aidsag
2008-07-13 · TA获得超过231个赞
知道小有建树答主
回答量:1657
采纳率:0%
帮助的人:380万
展开全部
SPRING是王者!! STRUTS是手枪 必备的 HIBERNATE 像一些反坦克炮什么的 不是必须的 可以有其他替换
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2e44efc
2008-07-13 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:784
采纳率:0%
帮助的人:0
展开全部
Spring 很好
Hibernate 也不错,特别是结合JPA
Struts 替代品很多,至少我不用这个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gaolei0919
2008-07-13
知道答主
回答量:51
采纳率:0%
帮助的人:30.4万
展开全部
hibernate+Struts+Spring是现在最流行的SHH框架 公司用的也很多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友191341b6a
2008-07-13 · TA获得超过445个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:0
展开全部
Spring是主流吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式