(四)spring配置bean的作用域
2017-10-19 15:12
316 查看
第一步:
第二步:运行main方法
第三步运行结果:
Car’s Constructor…..
true
<?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的scope属性来支配bean的作用域 singleton:默认值,容器初始时创建bean实例,在整个容器的生命周期内只建立一个bean prototype:原型的,容器初始化时不创建bean实例,而在每次请求时创建一个新的Bean实例,并返回, 每次向容器获取bean,都是获取新的bean --> <bean id="car" class="com.atguigu.spring.beans.autowire.Car" scope="singleton"> <property name="brand" value="Audi"></property> <property name="price" value="300000"></property> </bean> </beans>
第二步:运行main方法
package com.atguigu.spring.beans.scope; import java.sql.SQLException; import javax.sql.DataSource; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import com.atguigu.spring.beans.autowire.Car; public class Main { public static void main(String[] args) throws SQLException { ApplicationContext ctx=new ClassPathXmlApplicationContext("beans-scope.xml"); Car car=(Car) ctx.getBean("car"); Car car2 =(Car) ctx.getBean("car"); System.out.println(car==car2); } }
第三步运行结果:
Car’s Constructor…..
true
相关文章推荐
- 【Spring学习18】bean作用域:Web作用域及配置
- spring 6 bean配置--bean的作用域
- [原创]java WEB学习笔记99:Spring学习---Spring Bean配置:自动装配,配置bean之间的关系(继承/依赖),bean的作用域(singleton,prototype,web环境作用域),使用外部属性文件
- 传智播客Spring2.5视频教程_配置Spring管理的bean的作用域 2
- Spring整理系列(11)——@Configuration注解、@Bean注解以及配置自动扫描、bean作用域 发表于2016/8/11 15:16:16 10628人阅读 分类: Spring
- 配置Spring管理的bean的作用域
- 传智播客Spring2.5视频教程_配置Spring管理的bean的作用域 1
- Spring之配置文件bean作用域的详细介绍
- 8.2.2: Spring的零配置支持---指定Bean的作用域
- spring2.5.6学习笔记六:配置Spring管理的bean的作用域
- Spring之配置文件bean作用域的详细介绍
- Bean作用域的配置以及 Spring各种注入方式实例 list set map props
- 7 -- Spring的基本用法 -- 5... Spring容器中的Bean;容器中Bean的作用域;配置依赖;
- Spring配置bean的作用域
- Spring第五弹—–配置Spring管理的bean的作用域和生命周期
- Spring - 配置Bean - 自动装配 关系 作用域 引用外部属性文件
- Spring Bean的作用域和XML配置
- (转)配置Spring管理的bean的作用域
- spring学习笔记整理--04(配置Spring管理的bean的作用域、生命周期)
- Bean作用域的配置以及 Spring各种注入方式实例 list set map props