0 -1

SSH中Spring的作用?好处?5



 111111111111111111111111

SSH 
2012年12月05日 09:07
  • 大小: 2.6 MB

10个答案 按时间排序 按投票排序

0 0

Spring容器是产生Bean的工厂,用于管理容器中的Bean。
好处:低耦合,高内聚。

2012年12月06日 13:22
0 0

Spring在SSH之中能够集成Struts、Hibernate能够充分发挥两者在各自强项部分的工作,Spring就相当于连接两种框架外包装!

2012年12月05日 23:12
0 0

1: 轻量级的框架
2:非侵入性的
3:可以整合其他的框架,比如Struts, Hibernate等,使一个全方位的应用程序框架
4: 可以提供事务管理

2012年12月05日 15:28
0 0

ssh中使用spring主要是为了集中管理,想struts和spring继承主要是为了管理对象的创建以及对象之间的依赖关系,hibernate和spring继承主要是为了管理事务,一般使用AOP声明式事务

2012年12月05日 14:44
0 0

这种问题你不能百度么

2012年12月05日 13:18
0 0

当模块化到一定地步了,spring就有很大的作用了,这个时候基本上新的业务就是配置spring就可以搞定了,基本上不需要写代码了。反过来如果基本上没有模块化,就非常累,一边写代码一边还要去写配置。最简单的就是如果你把做菜的每个步骤都分清楚了,洗菜,配料,切菜,烧火,整个流程每一个细节都实现了,那么要回锅肉就写一个回锅肉的配置,要青椒肉丝就写一个青椒肉丝的配置,当然这个是建立在你流程中每一个节点(模块)都全部实现了,想切菜,你要有切丝,切片,切块等诸多实现模式,这个时候你用spring的配置优势才会体现。

如果是那种典型单一炒菜方式,为一道菜而炒菜,spring反而会多此一举。

2012年12月05日 10:50
0 0

请参考
http://www.iteye.com/blogs/subjects/spring3

2012年12月05日 10:01
0 0

IOC:
  帮助管理所创建的对象
AOP:
  面向切面编程

2012年12月05日 09:52
0 0

主要是依赖注入和AOP。
1.依赖注入,或者叫对象托管:通过配置,把对象的创建以及互相之间的拼装交给spring容器去自动管理,代码中只需要获取对象的句柄,然后调用方法即可,使代码实现松耦合以及面向接口编程。
2.APO,也就是面向方面的编程,它的前提是对象通过spring容器进行托管,然后通过配置或者在代码中加注解的方式,在关注的某个切面(由许多关注点组成)自动调用某个方法。关注点有很多种,比如可以是在某个方法执行前,执行后,调用前等等。我们可以在程序执行到这些关注点的时候,调用某个方法,比如向日志文件中写入日志信息,或者开启一个事务,提交一个事务等等。
3.数据库的事务控制用得也比较多,事务控制也属于APO的一种。

2012年12月05日 09:23
0 0

用途就是起到粘合剂的作用,把Struts和Hibernate统一管理起来,通过Spring Bean管理Struts的Action映射和Hibernate的数据源配置、事务管理集成。修改集中到Spring上,而不是分散到Struts和Hibernate中

2012年12月05日 09:18

相关推荐

    SSH中spring的作用

    Spring框架在SSH中的核心作用是作为管理容器,它实现了Inversion of Control(IoC,控制反转)和Dependency Injection(DI,依赖注入)的概念。IoC意味着应用程序的控制权由容器接管,而不是由程序自身控制。DI则是...

    在SSH框架Spring的作用

    在探讨SSH框架中Spring的作用之前,我们先简要回顾一下SSH框架的基本构成。SSH框架,即Struts+Spring+Hibernate框架,是Java Web开发中的一种流行架构,它将三种技术结合在一起,各自承担不同的职责,共同构建出稳定...

    SSH中 struts hibernate spring 各起什么作用

    ### SSH框架:Struts、Hibernate、Spring的作用解析 #### Struts **Struts** 是一个基于MVC(Model-View-Controller)设计模式的开源框架,主要用于构建动态Web应用程序。在SSH架构中,Struts主要负责处理用户界面...

    ssh总结文档??????

    SSH是Struts2、Spring以及Hibernate三个开源框架的缩写,它们在Java Web开发中扮演着重要的角色。本篇文章将重点介绍SSH框架中的Struts2部分,并探讨其与其他两个框架(Spring与Hibernate)的集成方式。 #### 二、...

    SSH和Spring框架简介

    SSH和Spring框架是Java开发中的两个重要工具,它们在企业级应用开发中占据了核心地位。SSH,是由Struts2、Spring和Hibernate三个框架组成的集成解决方案,而Spring则是一个全面的后端开发框架,包含了多种功能模块。...

    maven-ssh-spring security

    【标题】"maven-ssh-spring security" 涉及到的是在Java开发中使用Maven构建的一个集成Spring Security的SSH(Struts2、Spring、Hibernate)项目。SSH是Java Web开发中常见的三大框架,而Spring Security则是一个...

    新SSH(spring、spring mvc、hibernate)框架结构的java web案例实践

    在IT行业中,SSH框架组合是Java Web开发中的经典选择,由Spring、Spring MVC和Hibernate三个主要组件构成。这个"新SSH"案例实践旨在提供一个全面的教程,帮助开发者理解和掌握这三个框架如何协同工作以构建高效、...

    SSH + Spring Security3.2例子

    SSH + Spring Security3.2例子

    SSH集成Spring+hibernate+security 用户管理

    以上就是关于"SSH集成Spring+hibernate+security 用户管理"项目的主要知识点,涵盖了Spring框架的依赖注入、Hibernate的ORM、Spring Security的权限控制,以及如何在实际项目中综合运用这些技术。这样的系统设计有助...

    SSH各层作用及好处

    SSH 各层作用及好处 SSH 框架是一种基于 Java 语言的开源框架,主要由 Struts、Spring 和 Hibernate 三个部分组成。Struts 负责 Web 层,Spring 负责业务层管理,Hibernate 负责持久化层。下面是对每个层的详细解释...

    Java:SSH-Spring整合struts2&hibernate;框架

    在IT行业中,SSH(Spring、Struts2、Hibernate)是一个常见的企业级Web应用程序开发框架组合。这个框架集合了Spring的全面控制反转(IoC)和面向切面编程(AOP)、Struts2的MVC设计模式以及Hibernate的对象关系映射...

    SSH整合jar包-spring5.0+hibernate5.1+struts2.5

    标题中的"SSH整合jar包-spring5.0+hibernate5.1+struts2.5"意味着这是一个已经打包好的集合,包含了这三个特定版本的框架所需的jar文件。这些jar文件是开发者在项目中引用SSH框架时需要的,确保了它们之间的兼容性和...

    ssh 整合 spring jar

    标题中的“ssh 整合 spring jar”指的是在Java Web开发中,将Spring框架集成到Struts2(S)和Hibernate(H)组成的SSH框架中的过程。SSH是Java领域常用的MVC(Model-View-Controller)架构的三位一体框架,而Spring...

    step by step ssh 04 Spring 事务控制

    在IT行业中,SSH通常指的是Struts、Spring和Hibernate三大框架的集成,这三大框架是Java Web开发中的核心组件。在"step by step ssh 04 Spring 事务控制"这一主题中,我们将深入探讨如何在SSH架构下实现Spring的AOP...

    ssh整合(spring springmvc hibernate maven spring data jpa)

    在SSH整合中,我们需要在`pom.xml`中添加Spring、SpringMVC、Hibernate、Spring Data JPA等相关库的依赖。 在项目结构中,`project-tests`可能是一个包含单元测试或集成测试的目录。在Java开发中,测试是非常重要的...

    新SSH(Spring+SpringMVC+Hibernate)框架结构的java web案例实践

    随着struts的安全问题的暴露,原由Struts2+spring+hibernate构成的SSH2已经被越来越多的开发者所弃用,反而,由Spring+SpringMVC+Hibernate构成的SSH框架越来越受欢迎!这里提供了一个案例代码,希望对大家搭建环境...

    springtask 和 quartz +ssh简单示例

    springtask 和 quartz +ssh简单示例springtask 和 quartz +ssh简单示例springtask 和 quartz +ssh简单示例springtask 和 quartz +ssh简单示例

    Myeclipse8.5下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3

    2. **指定项目信息**:在弹出的对话框中,在Project Name中输入项目名称(如“ssh”),在J2EE Specification Level中选择Java EE 6.0,然后点击Finish完成项目创建。 #### 三、搭建 Spring 3.0 接下来,需要为...

    SSH(Spring+sturts+Hibernate)框架所需的ja包

    SSH框架,全称为Spring、Struts和Hibernate,是Java Web开发中的一个经典组合。这个框架集合了Spring的依赖注入和管理、Struts的MVC设计模式以及Hibernate的对象关系映射功能,为开发者提供了强大而全面的后端支持。...

Global site tag (gtag.js) - Google Analytics