Spring中bean的作用域分为单实例和多实例
默认是单实例:获取多次都是单个对象

如何设置?
bean标签有scope属性

<bean id="myBean" class="com.zong.sprong.MyBean" scope="prototype">

默认是singleton表示单实例,prototype表示多实例

另外还有一个区别:
singleton模式下,创建对象发生在加载spring配置文件
prototype模式下,创建对象发生在调用getBean方法的时候


Zong
7 声望0 粉丝