目录
1. 概述
spring中bean的作为范围scope一共有6种,其中最常见的有两种:singleton(单例模式)和prototype(多例模式)。下面主要介绍单例和多例模式。
2. 单例模式和多例模式介绍
在spring 框架管理bean对象创建时,bean 默认是单例的,即一个spring ioc容器中,只有一个对象实例
(1)默认是单例的(singleton)
(2)prototype(原型模式,也成多利模式)
上述2中是使用的最多的。
bean对象的作用范围,可以在定义的时候进行配置,如下代码片段定义了scope为单例模式。
<!--配置service对象-->
<bean id="transferService"
class="com.lagou.service.impl.TransferServiceImpl" scope="singleton">
</bean>
3. Bean的生命周期
Bean的生命周期,不同s

本文介绍了Spring框架中bean的作用范围,包括单例(singleton)和原型(prototype)模式,并详细阐述了两种模式下bean的生命周期。单例模式bean在容器启动时创建并随容器一同销毁;而原型模式bean在每次请求时都会创建新的实例,由垃圾回收器负责销毁。
订阅专栏 解锁全文
1618

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



