`

第八章 Spring4 bean作用范围

阅读更多

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd">
	
	<!-- 
	 bean作用范围:
		 1,singleton Spring ioc 容器中仅有一个 Bean 实例,Bean 以单例的方式存在;
		 2,prototype 每次从容器中调用 Bean 时,都返回一个新的实例; 
		 3,request 每次 HTTP 请求都会创建一个新的 Bean; 
		 4,session 同一个 HTTPSession 共享一个 Bean; 
		 5,globalsession 同一个全局 Session 共享一个 Bean,一般用于 Portlet 应用环境; 
		 6,application 同一个 Application 共享一个 Bean;
	 -->
	<bean id="dog" class="com.fx.entity.Dog" scope="singleton">
		<property name="name" value="jack"></property>
	</bean>
	
</beans>

分享到:
评论

相关推荐

    第四章 Spring Bean基础1

    8. **垃圾回收**:Spring 不直接参与 JVM 的垃圾回收,但当 Bean 不再被引用,容器会销毁 Bean,使其可以被垃圾回收。 9. **面试题精选**: - 这些题目可能涵盖上述知识点,例如 BeanDefinition 的重要性,如何...

    第二章 Spring4 IOC

    标题中的"第二章 Spring4 IOC"表明我们即将探讨的是关于Spring框架第四版本中的控制反转(Inversion of Control,简称IOC)这一核心概念。IOC是Spring框架的基础,它使得应用程序的组件能够脱离具体的依赖关系,提高...

    Spring bean生命周期demo

    在Spring容器初始化时,它会读取配置文件(如XML或Java配置),解析Bean定义,包括其依赖关系、初始化方法、作用域等属性。这个阶段不涉及Bean的实际实例化,而是构建Bean的元数据。 2. **Bean实例化** 实例化是...

    Spring攻略PDF版

     第8章 Spring中的事务管理   第9章 Spring对ORM的支持   第10章 Spring MVC框架   第11章 整合Spring与其他Web框架   第12章 Spring对测试的支持  第三部分 高级主题  第13章 Spring ...

    第六章 Spring4 方法替换

    第六章 Spring4 方法替换 在Spring框架中,方法替换(Method Replacement)是一种允许我们动态地改变或增强对象行为的技术。这种技术在某些情况下非常有用,比如单元测试、模拟(mocking)或者在运行时调整应用的...

    spring的Bean配置说明

    在Spring框架中,配置Bean是核心功能之一,它允许开发者声明、管理和注入应用程序中的对象。Spring使用XML配置文件来描述这些Bean及其依赖关系。以下是对Spring Bean配置的详细解释: 1. `&lt;beans&gt;` 根元素:这是...

    Spring第二章Spring第二章Spring第二章

    在"Spring第二章"中,我们将深入学习Spring框架的核心概念、主要功能以及如何在实际项目中使用它们。 首先,我们要理解什么是依赖注入。依赖注入是Spring框架的一个关键特性,它允许我们解耦组件间的依赖关系。通过...

    Spring攻略中文版PDF

     第8章 Spring中的事务管理   第9章 Spring对ORM的支持   第10章 Spring MVC框架   第11章 整合Spring与其他Web框架   第12章 Spring对测试的支持  第三部分 高级主题  第13章 Spring ...

    Spring攻略英文版(附带源码)

     第8章 Spring中的事务管理   第9章 Spring对ORM的支持   第10章 Spring MVC框架   第11章 整合Spring与其他Web框架   第12章 Spring对测试的支持  第三部分 高级主题  第13章 Spring Security...

    spring2.0技术手册 (扫描版)

    第8章View层方案、Web框架整合 第9章API封装 第10章项目:Spring在线书签 Spring Framework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本 喜欢...

    spring famework4整合hibernate4示例代码

    Spring 4 强化了对Java 8的支持,并改进了对Web和WebSocket的支持。它包含的核心特性有: 1. 依赖注入(Dependency Injection,DI):通过容器管理对象及其依赖关系,使得代码更加松耦合。 2. AOP:提供了面向切面...

    Spring4.X教学视频

    8. **测试支持**:Spring提供了丰富的测试支持,包括单元测试和集成测试。学习如何使用Mockito、Spring Test和JUnit进行测试是非常重要的。 9. **Spring Batch**:对于批量处理任务,Spring Batch提供了一个全面的...

    spring4+springmvc4+hibernate4 整合

    Spring 4是其第四个主要版本,增强了对Java 8的支持,提供了更好的性能和更小的内存占用。它包括多个模块,如Core Container、Data Access/Integration、Web等,可以用来处理不同层面的开发需求。 **SpringMVC 4** ...

    传智播客2016spring资料4

    2. **Spring Bean**:介绍Spring容器如何创建、初始化、配置和管理Bean,以及Bean的作用域(如Singleton、Prototype等)。 3. **AOP**:讲解面向切面编程的概念,如何在不修改源代码的情况下,实现对程序行为的统一...

    spring装配bean的3种方式总结

    Spring装配Bean的3种方式总结 Spring框架是Java EE应用程序的核心框架之一,它提供了依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-Oriented Programming,AOP)等功能。依赖注入是Spring框架的核心...

    spring4源码1

    5. 第八讲:可能讨论了Spring的数据访问层,包括JDBC模板、ORM集成(如Hibernate、MyBatis)等。 6. 第七讲:可能讲解了Spring的事务管理,包括编程式和声明式事务控制。 7. 第三讲:可能介绍了Spring的基础知识,如...

    Spring in Action 中文版 第2版 第二部分

    第8章 spring和基于pojo的远程服务 第9章 在spring中建立契约优先web服务 第10章 spring消息 第11章 spring和ejb 第12章 访问企业服务 第三部分 spring客户端 第13章 处理web请求 第14章 渲染web视图 第15章 ...

    Spring in Action 中文版 第2版 第一部分

    第8章 spring和基于pojo的远程服务 第9章 在spring中建立契约优先web服务 第10章 spring消息 第11章 spring和ejb 第12章 访问企业服务 第三部分 spring客户端 第13章 处理web请求 第14章 渲染web视图 第15章 ...

    《精通Spring2.X企业应用开发详解》随书源码1-15章

    Spring容器高级主题 第6章 Spring AOP基础 第7章 基于@AspectJ和Schema的 第7章 AOP 第3篇 数据库访问 第8章 Spring对DAO的支持 第9章 Spring的事务管理 第10章 使用Spring JDBC访问数据库 ...

Global site tag (gtag.js) - Google Analytics