SSH框架 spring简单说起什么作用,怎么用?书上说的看不懂

如题所述

简单的说spring主要用于管理bean,可以把strust的action托管给spring,然后利用spring的依赖注入,方便的注入值,达到解藕的目的,另外,spring对hibernate有很好的支持,可以管理事务,spring也有aop的作用,即面向方面编程。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-08
spring 其实可以说以一个用来衔接 hibernate 和struts 的一个框架 他通过自己配置的javaBean 来调用hibernate的方法
每一个javabean 是唯一的
第2个回答  2011-10-09
1楼说清楚了,不用说了在,做任务飘过

SSH中的spring是做什么的?
1. 根据Spring最核心的功能IOC(或者说DI)--依赖注入,可以看出Spring主要是帮助你管理你的类实例的,也就是说Spring是一个容器,容器在启动的时候,会根据你在配置文件里的配置类装配你的类,以及处理各个类实例之间的依赖关系。对象的生命周期都由Spring来管理,给我们最直观的感受是,你不用自己new一...

SSH的Spring 用法以及好处
所以SSH框架的流程大致是:Jsp页面---Struts---Service(业务逻辑处理类)---Hibernate(左到右)struts负责控制Service(业务逻辑处理类),从而控制了Service的生命周期,这样层与层之间的依赖很强,属于耦合。这时,使用spring框架就起到了控制Action对象(Strus中的)和Service类的作用,两者之间的关系就...

ssh框架是什么东西,有什么用,请通俗点说,谢谢(^o^)
SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。用处即为java 开发人员提供便利,减少程序员的代码量。有利于团队成员并行工作,大大提高了开发效率。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建...

SSH中 struts hibernate spring 各起什么作用
Struts主要处理表示层,SPRING主要处理业务层,HIBERNATE主要处理持久层,但SPRING也有自己的MVC框架使用SSH,则利用了Spring封装Hibernate,它其中之一的好处是提供了声明式事务处理。spring不能简单就是处理业务层。应该说spring对view,service,dao这些层都有控制。spring更像一个容器,他组织各层之间类的调用。

SSH中 struts hibernate spring 各起什么作用
而spring是一个j2ee的框架,她无处不在,她是一个灵魂框架,他的主要实现是AOP(面向切面编程)思想和IOC(控制反转,Di:依赖注入),通过这种操作,就能够使得web层的action代理对象的创建以及hibernate配置文件中的bean代理对象都交由spring来统一管理与创建,这样Struts你就安安心心负责web成的数据传递,hibernate...

spring在ssh中起什么作用?aop,ioc的原理是什么?
框架的主要作用基本上都是解耦合。就是降低代码耦合度。spring的依赖注入反转控制是降低分层的类之间耦合度的。

java中三大框架struts\/Hibernate\/Spring,具体是怎样合作工作的?各自实 ...
在Hibernate中有一个简单而直观的API,用于对数据库所表示的对象执行查询。要创建或修改这些对象,只需在程序中与它们进行交互,然后告诉Hibernate保存即可。这样,大量封装持久化操作的业务逻辑不再需要编写烦琐的JDBC语句,从而使数据持久层得到了极大的简化。用Struts实现MVC架构 MVC(Model-View-Controller)...

...hibernate struts2 spring 它们分别是干什么的? 求高手解释_百度知 ...
简单来说,hibernate 就是 数据库和你后台的连接,存数据用的,spring就是 从前台后台传递数据用的,struts 就是对前台数据的处理,调用实现类中的hibernate语句。轻量级框架:说的再简单一点,spring就是轻量级。。。你怎么两个问题,分好多啊

...spring 它们分别扮演什么角色,起的什么样的作用? 求高手解
spring:一般说法:J2EE各层的粘合剂,一个Ioc容器 我的看法:实现了依赖注入模式(IOC、控制反转),是一个超级工厂,帮助我们进行面向切面编程(AOP),帮助我们进行声明式事务。轻量级:代码少,占内存小,启动速度快。重量级:代码多,占内存大,启动速度慢。但是当使用人数达到很高的数目时,轻量级框架...

mvc 作用 和 ssh作用(详细说说status、spring、hibernate的作用)
它在SSH中负责持久层,完成数据库的增删改查操作,主要是简化数据库操作。3)Spring 是一个轻量级开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度...

相似回答