Spring中Bean的作用域

Posted Zong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring中Bean的作用域相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

以上是关于Spring中Bean的作用域的主要内容,如果未能解决你的问题,请参考以下文章

spring配置文件中能够用到的bean的作用域有哪些

说说 Spring Bean 的作用域

spring bean的作用域之间有啥区别

Spring Bean 作用域

spring:bean的作用域

在Spring中,Bean有几种作用域