解释Spring支持的几种bean的作用域。
发布日期:2021-06-29 20:04:25
浏览次数:2
分类:技术文章
本文共 433 字,大约阅读时间需要 1 分钟。
解释Spring支持的几种bean的作用域。
Spring容器中的bean可以分为5个范围:
(1)singleton:默认,每个容器中只有一个bean的实例,单例的模式由BeanFactory自身来维护。
(2)prototype:为每一个bean请求提供一个实例。
(3)request:为每一个网络请求创建一个实例,在请求完成以后,bean会失效并被垃圾回收器回收。
(4)session:与request范围类似,确保每个session中有一个bean的实例,在session过期后,bean会随之失效。
(5)global-session:全局作用域,global-session和Portlet应用相关。
当你的应用部署在Portlet容器中工作时,它包含很多portlet。 如果你想要声明让所有的portlet共用全局的存储变量的话,那么这全局变量需要存储在global-session中。全局作用域与Servlet中的session作用域效果相同。转载地址:https://blog.csdn.net/m0_51684972/article/details/110820334 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月06日 11时12分23秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
天下大事必作于细,天下难事必作于易
2019-04-30
C# base64编码的字符串与图片互转
2019-04-30
emailautocomplete
2019-04-30
开发流程
2019-04-30
前端开发与网页制作的区别
2019-04-30
.NET(C#)主流的ORM框架
2019-04-30
sqlserver获取所有表和表字段
2019-04-30
mysql-connector-odbc-8.0.11-winx64.msi安装失败
2019-04-30
百度王一男: DevOps 的前提是拆掉业务-开发-测试-运维中间的三面墙
2019-04-30
sqlserver获取指定数据库的描述
2019-04-30
SqlServer收缩数据库语句
2019-04-30
MsDepSvc 启动失败
2019-04-30
SqlServer收缩日志文件
2019-04-30
ajax时间戳或随机数
2019-04-30
.Net C#上传文件最大设置
2019-04-30
Access-Control-Allow-Origin,跨域
2019-04-30
.Net C#向远程服务器Api上传文件
2019-04-30
C# 去掉webapi返回json所带的转义字符
2019-04-30
js比较两个String字符串找出不同,并将不同处高亮显示
2019-04-30