Struts2、Spring3、Hibernate 是什么意思。怎么结合起来?

 我来答
菜鸟程序员的成长之路
2012-11-27 · 专注基础,才能成为大神
菜鸟程序员的成长之路
采纳数:150 获赞数:345

向TA提问 私信TA
展开全部
struts2 主要用来处理请求和响应页面,spring 主要用来管理对象,保证每一个对象只实例一次,hibernate主要用来持久化,对数据库的增删改查,使用myeclipse ,可以自动添加spring2和hibernate支持,在网上可以找到相关的jar包和相关的配置,如果有需要你可以给我留言,我会给你讲解及传给你所需要的文件
a11e90
2012-11-19 · 知道合伙人软件行家
a11e90
知道合伙人软件行家
采纳数:473 获赞数:1702
qq交流群:208779755 博客:https://my.oschina.net/haitaohu

向TA提问 私信TA
展开全部
他们就是目前比较流行的三大框架 ssh
Struts主要处理表示层,SPRING主要处理业务层,HIBERNATE主要处理持久层,但SPRING也有自己的MVC框架使用SSH,则利用了Spring封装Hibernate,它其中之一的好处是提供了声明式事务处理。
spring不能简单就是处理业务层。应该说spring对view,service,dao这些层都有控制。spring更像一个容器,他组织各层之间类的调用。hibernate是一个ORM技术。对象关系映射(ObjectRelationalMapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。他因此主要应用在dao这层中。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luoluoyide
2012-11-19 · TA获得超过397个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:279万
展开全部
  1. Struts 是 Apache软件基金会(ASF)赞助的一个开源项目。它最初是 Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用 Java Servlet/JSP 技术,实现了基于Java EE Web应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品。

  2. Spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。

  3. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

追问
三个怎么结合起来,做成一个项目啊。流程是什么啊、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Daisyxw520
2012-11-20
知道答主
回答量:9
采纳率:0%
帮助的人:3.8万
展开全部
Hibernate,连接数据库哈

Spring 处理事务

Struts2 客户端和服务器端交互

最好买点基础的书,看吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
haijyc
2012-11-19 · 超过18用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:45.9万
展开全部
导入三个框架各自的jar包,然后整合配置文件,就可以运行了。详情可沟通
追问
还是没懂啊
追答
我在线
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式