生存范圍scope有兩種:singleton和prototype兩種
singleton是單例,就是在spring ioc中只有一個(gè)bean定義對(duì)應(yīng)一個(gè)實(shí)例烁峭。
prototype:是一個(gè)bean可以對(duì)應(yīng)多個(gè)實(shí)例。
<bean id="one" class="one" scope="singleton">
<bean id="user1" class="user1">
<property name="one" ref="one"/>
</bean>
<bean id="user2" class="user2">
<property name="one" ref="one"/>
</bean>
這兩個(gè)bean注入的one這個(gè)bean都是同一個(gè),如果scope換成prototype就是兩個(gè)bean。
生命周期: