2-Bean的作用域

1
 <bean id="collection" class="com.jhfuture.spring6.bean.Collection" scope="prototype">

scope

  • prototype(原型)多例 —–> ==default==
    • 类的构造方法只会在 getBeans时执行,并且每次都是返回不同的对象
  • singleton 单例
    • 类的构造方法在使用 ==new ClassPathXmlApplicationContext==就已经被调用,每次调用 getBean 都是返回同一个 对象