Java中框架 struts与spring mvc有什么区别,hibernate可以等同于ibatis吗 ssh如何操作

 我来答
品怀缘
推荐于2016-09-21 · TA获得超过776个赞
知道小有建树答主
回答量:862
采纳率:100%
帮助的人:641万
展开全部
struts与spring mvc的区别,不太清楚,但是struts用的会多一些,至于spring还是他的核心内容IOC和AOP用的比较多。
hibernate和ibatis都用过,作用都是一样的数据持久化,从功能上看hibernate属于全自动,ibatis属于半自动框架可以自己写sql语句。
ssh如何操作:struts负责控制层(controller),hibernate数据持久化层,spring(业务逻辑)负责所有对象的管理及组织。

个人理解,仅供参考!1
ahyyxx222
2012-05-20 · TA获得超过2532个赞
知道小有建树答主
回答量:1405
采纳率:33%
帮助的人:1197万
展开全部
struts封装的功能更多更全面,用法比较独有。spring mvc比较接近原生servlet,灵活度高。而且因为spring mvc的controller是单例的,以及没有大量的过滤器,性能要比struts2好。
hibernate和ibatis都是做同样的事的,各有所长,但是用法差别很大,ssh如何操作说不完,你还是买本书看吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
samismiling
2015-05-29 · 知道合伙人软件行家
samismiling
知道合伙人软件行家
采纳数:1340 获赞数:5603

向TA提问 私信TA
展开全部
1、struts是view层框架,在传统的ssh框架里承担mvc中的v;spring mvc是spring自己出的mvc架构,就不需要struts来承担view层了
2、hibernate和ibatis都是orm框架,承担mvc中的m层,两者只用其一即可。
ssh的话,你最好自己在网上下载配好的lib包,有很多示例项目,别自己动手配,很容易出现lib版本冲突
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-20
展开全部
struts负责业务逻辑,hibernate是属于数据持久层的,j2ee的分层思想是不能夸层调用 提供服务, spring是属于服务层,连接业务逻辑层和数据持久层。
相对Hibernate和Apache OJB 等“一站式”ORM解决方案而言,ibatis 是一种“半自动化”的ORM实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式