Spring教程

Spring框架是什么?

小丁 发布于 2015-01-19

下一篇   Spring是为企业Java最流行的应用程序开发框架。数以百万计的世界各地的开发人员使用Spring框架来创建高性能,易于测试的,可重用的代码。 Spring框架是一个开源的Java平台,它最初是由Rod Johnson编写并在2003年6月在Apache2...

Spring框架的体系结构

1

Harries 发布于 2015-01-19

    Spring有可能成为所有企业应用程序的一站式服务,然而,Spring是模块化的,使您可以挑选哪些模块是适用的,而不必把在余下的也引入。以下部分给出详细介绍在Spring框架中所有可用的模块。 Spring框架提供约20个模块,可以根据应用程序的要求来...

Spring 环境安装配置

3

小丁 发布于 2015-01-19

    本教程将指导您如何准备开发环境并使用 Spring 框架工作。本教程还将教你如何安装JDK,Tomcat和Eclipse 在安装Spring框架之前: 第1步 – 安装Java开发工具包(JDK): JavaSE下载:可以从Oracle公司...

Spring IoC容器

1

邓龙华 发布于 2015-01-18

    Spring容器是Spring框架的核心。容器将创建对象,它们连接在一起,配置它们,并从创建到销毁管理他们的整个生命周期。在Spring容器使用依赖注入(DI)来管理组成应用程序的组件。这些对象被称为Spring Beans,我们将在下一章中讨论。&n...

Spring bean定义

小丁 发布于 2015-01-18

    形成应用程序的骨干是由Spring IoC容器所管理的对象称为bean。bean被实例化,组装,并通过Spring IoC容器所管理的对象。这些bean由容器提供,例如,在XML的<bean/>定义,已经看到了前几章的形式配置元数据创建。 ...

Spring bean 生命周期

小丁 发布于 2015-01-18

    Spring bean的生命周期是很容易理解。当一个bean实例化时,它可能需要执行一些初始化把它转换成可用状态。类似地,当bean不再需要,并且从容器中取出,一些清理的工作可能也需要做。 不过,还有把bean背后的实例化和销毁时间之间的场景发生的活动...

Spring bean定义继承

小丁 发布于 2015-01-18

    bean定义可以包含很多的配置信息,包括构造函数的参数,属性值,比如初始化方法,静态工厂方法名等容器的具体信息。 子bean定义从父定义继承配置数据。子的定义可以覆盖一些值,或者根据需要添加其他。 Spring bean定义继承无关,与Java类的继承...

Spring 依赖注入

Harries 发布于 2015-01-18

    每一个基于java的应用程序都有一个共同工作来展示给用户看到的内容作为工作的应用几个对象。当编写一个复杂的Java应用程序,应用程序类应该尽可能独立其他Java类来增加重复使用这些类,并独立于其他类别的测试它们,而这样做单元测试的可能性。依赖注入(或有...

Spring基于注解配置

邓龙华 发布于 2015-01-18

    从Spring2.5开始就有可能使用注释来配置依赖注入。而是采用XML来描述一个bean接线,你可以使用注解的相关类,方法或字段声明将bean配置到组件类本身。 注释注入在XML注入之前进行,因此后者的配置将覆盖前者通过两种方式连接的属性。 注释接线默...

Spring 基于Java配置

邓龙华 发布于 2015-01-18

    到目前为止,您已经了解了如何配置使用XML配置文件的Spring bean。如果习惯使用XML配置,那么会说,这不是真的需要学习如何进行基于Java的配置,因为你要使用的配置或者可达到相同的结果。 基于Java配置选项,可以编写大多数的Spring不用...