一、spring Bean的作用域:scope=singleton(默认,单例,生成一个实例)
<bean id="bean4" class="com.zd.bean.Bean4" scope="singleton" > //或不配
<property name="age">
<value>18</value>
</property>
</bean>
只生成一个对象,调用该bean时都是对该对象的引用
二、spring Bean的作用域:scope=prototype(多线程, 生成多个实例)
<bean id="bean4" class="com.zd.bean.Bean4" scope="prototype" >
<property name="age">
<value>18</value>
</property>
</bean>
每次调用都生成新的对象,引用该bean时相当于 Bean4 bean= new Bean4();
本文详细介绍了Spring框架中Bean的两种主要作用域:singleton(单例)与prototype(原型)。其中,singleton确保了在整个应用中Bean只有一个实例,而prototype则意味着每次请求都会创建一个新的Bean实例。
666

被折叠的 条评论
为什么被折叠?



