Java中框架 struts与spring mvc有什么区别,hibernate可以等同于ibatis吗 ssh如何操作
4个回答
展开全部
struts与spring mvc的区别,不太清楚,但是struts用的会多一些,至于spring还是他的核心内容IOC和AOP用的比较多。
hibernate和ibatis都用过,作用都是一样的数据持久化,从功能上看hibernate属于全自动,ibatis属于半自动框架可以自己写sql语句。
ssh如何操作:struts负责控制层(controller),hibernate数据持久化层,spring(业务逻辑)负责所有对象的管理及组织。
个人理解,仅供参考!1
hibernate和ibatis都用过,作用都是一样的数据持久化,从功能上看hibernate属于全自动,ibatis属于半自动框架可以自己写sql语句。
ssh如何操作:struts负责控制层(controller),hibernate数据持久化层,spring(业务逻辑)负责所有对象的管理及组织。
个人理解,仅供参考!1
展开全部
struts封装的功能更多更全面,用法比较独有。spring mvc比较接近原生servlet,灵活度高。而且因为spring mvc的controller是单例的,以及没有大量的过滤器,性能要比struts2好。
hibernate和ibatis都是做同样的事的,各有所长,但是用法差别很大,ssh如何操作说不完,你还是买本书看吧
hibernate和ibatis都是做同样的事的,各有所长,但是用法差别很大,ssh如何操作说不完,你还是买本书看吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、struts是view层框架,在传统的ssh框架里承担mvc中的v;spring mvc是spring自己出的mvc架构,就不需要struts来承担view层了
2、hibernate和ibatis都是orm框架,承担mvc中的m层,两者只用其一即可。
ssh的话,你最好自己在网上下载配好的lib包,有很多示例项目,别自己动手配,很容易出现lib版本冲突
2、hibernate和ibatis都是orm框架,承担mvc中的m层,两者只用其一即可。
ssh的话,你最好自己在网上下载配好的lib包,有很多示例项目,别自己动手配,很容易出现lib版本冲突
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-05-20
展开全部
struts负责业务逻辑,hibernate是属于数据持久层的,j2ee的分层思想是不能夸层调用 提供服务, spring是属于服务层,连接业务逻辑层和数据持久层。
相对Hibernate和Apache OJB 等“一站式”ORM解决方案而言,ibatis 是一种“半自动化”的ORM实现。
相对Hibernate和Apache OJB 等“一站式”ORM解决方案而言,ibatis 是一种“半自动化”的ORM实现。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询