Spring Bean一共有几种作用域?

六种。

singleton 默认是单例,一个 Spring IOC容器的内部只有一个Bean实例
prototype 原型,每次获取都会新建实例
request 每个请求都会新建一个属于自己的Bean实例
session 一个http session中有一个Bean的实例
application 整个ServletContext生命周期里,只有一个Bean实例
websocket 一个WebSocket生命周期内只有一个Bean实例

request、session、application、websocket这四种作用域都是只存在于Spring Web应用中的。

相关推荐
雪隐5 分钟前
个人电脑玩AI-13让5060 Ti给你打工——我用 0.9B 小模型终结了"谁来记会议纪要"这个世纪难题
前端·人工智能·后端
无名之辈J8 分钟前
Ai开发
后端
Conan在掘金10 分钟前
�鸿蒙报错速查:arkts-strict-typing 函数返回值类型必须显式,忘标就炸,根因 + 真解法
后端
半个落月15 分钟前
用 LangChain JS 做可控写作实验:理解温度参数、提示词与异步调用
javascript·人工智能·后端
爱勇宝16 分钟前
《道德经》第 7 章:真正厉害的领导者,不抢主角
前端·后端·程序员
用户2080468045617 分钟前
Python3 条件控制新手实战指南
后端
yio_yin22 分钟前
Spring事务管理(数据一致性)
数据库·sql·spring
HONG````35 分钟前
HarmonyOS ArkUI RelativeContainer 相对定位布局:ID 锚点与 alignRules 实战
后端
Conan在掘金41 分钟前
�鸿蒙报错速查:Cannot find name 'AppStorageV2',忘 import 编译就炸,根因 + 眜解法
后端
夏雪coding44 分钟前
Dify 自定义插件实战:FastAPI + localtunnel 30 分钟搭一个天气查询工具
后端·ai编程