struts2,spring,hibernate三者整合时,这三者分别扮演什么角色
hibernate肯定还是作为持久化层,和数据库打交道那么struts2和spring分别是什么作用呢?请不要复制粘贴...
hibernate肯定还是作为持久化层,和数据库打交道
那么struts2和spring分别是什么作用呢?
请不要复制粘贴 展开
那么struts2和spring分别是什么作用呢?
请不要复制粘贴 展开
6个回答
展开全部
hibernate 是操作数据库的, 它封装了一些数据库操作方法, struts直接与页面相联系,比如说在页面上点击 删除 操作时,先传到struts里的action里面,action再通过调用其他业务逻辑处理的函数来操作数据库, 而这些业务逻辑处理的函数一般都是集成了hibernate的封装的方法, spring 就是基于整体的一个配置,比如说一个action 可以调用哪几个 业务逻辑处理的函数,都是在spring里配置的 , 而不是说所有业务逻辑处理函数都能用。这几个文件都有很多配置,我看你也懂一些 SSH 应该比较容易 理解吧
展开全部
Struts负责Web层,负责收集客户端的请求,并转发到相应的Action处理。
Spring负责业务层,它管理所有的业务Bean,Action bean,Dao Bean以及维护它们的依赖关系.
hibernate负责数据的持久化,就是把内存中的java对象保存到数据库
Spring负责业务层,它管理所有的业务Bean,Action bean,Dao Bean以及维护它们的依赖关系.
hibernate负责数据的持久化,就是把内存中的java对象保存到数据库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
struts2作为展示层 主要有Action,FormBean.配置文件,模板页面
Spring作为业务逻辑层 主要有IoC容器,AOP,Hibernate的支持,事务管理
Spring作为业务逻辑层 主要有IoC容器,AOP,Hibernate的支持,事务管理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
struts是表现层,struts通过将事务处理代理给spring,spring担当controller
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
懒得说理论。。。写多了就知道了,听别人说理论不如写代码自己研究
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询