SpringBoot 第七篇 之 Bean 的作用域

在IoC容器最顶级接口BeanFactory 中,有 isSingleton(单例), isPrototype (原型)

两个方法,isSingleton 方法如果返回true ,则bean在IoC容器中以单例存在,这是spring

IoC容器的默认值。

isPrototype 是true 则每次获取bean的时候会创建一个新的bean。

单例(singleton),原型(pototype)即 bean的两种作用域。

spring 共有以下几种作用域

Bean的作用域
作用域类型 使用范围 作用域描述
singleton 所用spring应用 默认值,IoC容器只存在单例
prototype 所有spring应用 每当从ioc容器中获取一个bean,则创建一个新的bean
session spring web 应用 http 会话
application  spring web 应用 web工程生命周期
request spring web 应用<
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值