struts2 实现哪个层

struts2不是表示成的么..那么在用struts2的时候会出现一个action而他是负责跳转的.这不是control作用了..那么spring和hibernate都负... struts2不是表示成的么..
那么在用struts2的时候会出现一个action 而他是负责跳转的.
这不是control作用了..
那么spring和hibernate都负责什么层呢MVC中的哪个层
谢谢大家回答,大家的都非常精彩。
展开
 我来答
in_the_blues
2010-07-27 · TA获得超过113个赞
知道答主
回答量:124
采纳率:0%
帮助的人:85.3万
展开全部
struts2本身就是基于MVC模式开发的,所以它不单只实现C层。LZ说的action类的控制只是C层的应用,转到了VIEW就实现了V层。至于M层,它是借助于javaBean和EJB来实现的。
至于spring和hibernate,spring是对业务层的封装处理,hibernate可以说是对数据的封装处理,与数据库打交道。
那么SSH框架联合使用:分别代表的层次:
模型层,用Hibernate框架让来JavaBean在数据库生成表及关联,通过对JavaBean的操作来对数据库进行操作;控制层,用Struts框架来连接数据层和视图层的,接收、处理、发送数据并控制流程;视图层,用JSP模板把页面展现给用户以及提供与用户的交互。而Spring框架粘合了Hibernate和Struts,透明的管理了整个架构,提供IOC容器使代码松耦合以及AOP框架的切面功能等等。
chris_zcl
2010-07-25 · TA获得超过468个赞
知道小有建树答主
回答量:567
采纳率:0%
帮助的人:331万
展开全部
struts2虽然控制着跳转,但是他控制的也是页面的跳转,在action中,不应该有业务逻辑,不应该有数据的增删改查,也就是说,他与逻辑和持久层都没有关系。

而spring是control层的,所谓控制,并不仅仅指控制逻辑,而且还控制着整个框架的运行。

hibernate当仁不让的就是数据持久层的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
196568541
2010-07-24 · 超过14用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:38.5万
展开全部
struts2表示层 试图;进行业务层和表示层直接的控制。然后到进行相应的显示数据
spring 进行耦合,控制反转。进行业务层事务控制的一些操作。主要是ICO, geter,seter
依赖注入:组件之间的依赖关系由容器在运行期决定 ,由容器动态的将某种依赖关系注入到组件之中
hibernate 进行数据库访问的 dao 做持久层。
好比如下
struts2(view)-------------(biz)|-------------(dao)hibernate-------db
| |
| |
(jsp,html...) spring
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
metalmax3
2010-07-25 · 超过18用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:16.6万
展开全部
struts2 是一个MVC框架,不具体实现哪个层

hibernate实现持久层,持久层和MVC中的M相关

Spring是一个容器+框架,实现切面、控制反转等使开发、测试更简便的功能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
完三青若阳兔嗨1C
2010-07-24 · TA获得超过185个赞
知道答主
回答量:66
采纳率:66%
帮助的人:38.7万
展开全部
struts2本身就是一个MVC的框架,他是在struts1的基础上发展起来的,但是他使用了Webwork框架的核心,通过拦截器来处理用户的请求,从而使用户的业务逻辑控制器和Servlet API相分离。
hibernate是一个ORM工具,他负责封装数据库层,将Java中的对象与对象之间关系映射至数据库中表与表之间的关系,是Java应用和数据库之间的桥梁。
spring也是一个框架,他是为解决企业级的复杂应用而创建的,他是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,所以可以将struts和hibernate中的JavaBean纳入到spring的管理之下,负责Java对象的创建等生命周期的管理,并管理Java对象之间的关系,使程序松散耦合,便于测试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式