IoC容器-Bean管理(bean作用域)
2024-10-19 16:47:29
IoC操作Bean管理(bean作用域)
1,在Spring里面,设置创建bean实例是单实例还是多实例
2,在Spring里面,默认情况下,bean是单实例对象
3,如何设置单实例还是多实例
(1)在spring配置文件bean标签里面有属性(scope)用于设置单实例还是多实例
(2)scope属性值
第一个值 默认值,singleton,表示单实例对象
第二个值 prototype,表示是多实例对象
(3)singleton 和 prototype区别
第一 singleton 单实例, prototype 多实例
第二 设置scope值是 singleton时,加载spring配置文件时就会创建单实例对象
设置scope值是 prototype时,不是在加载spring配置文件时创建对象,在调用
getBean方法时创建多实例对象
其它scope值: request 一次请求
session 一次会话 这两个是 web基础里的域对象, 当创建对象时,这个对象就会放到request或者session中
最新文章
- python(29)强大的zip函数
- Hadoop多硬盘配置时的注意事项
- spring这么流行的原因是什么
- openssl AES加密以及padding
- Hive表分区
- 清除SQL Server执行计划
- 187. Repeated DNA Sequences
- 出发 Let's Go
- UVA - 10057 A mid-summer night&;#39;s dream.
- ng-checked选择和点击增加dom
- python 自学之路-Day Two
- VMware和Centos安装使用
- u3d人物控制
- UVA 10480 Sabotage (网络流,最大流,最小割)
- implode
- rpcbind.service启动失败
- POJ 3253 Fence Repair (哈夫曼树)
- TestNG中DataProvider的用法
- 【bzoj4709】[Jsoi2011]柠檬 斜率优化
- linux rm指定的文件
热门文章
- SpringBoot整合quartz实现动态启动,停止定时任务功能
- IDEA安装vue.js插件后,new没有Vue component
- 【LeetCode】931. Minimum Falling Path Sum 解题报告(Python)
- netty系列之:从零到壹,搭建一个SOCKS代理服务器
- 「Codeforces 79D」Password
- 《python-美藏篇》1.可迭代、迭代器与生成器
- 在 jQuery 中使用滑入滑出动画效果,实现二级下拉导航菜单的显示与隐藏效果
- 涂鸦智能 dubbo-go 亿级流量的实践与探索
- ORA-09925:Unable to create audit trail file 数据库启动失败
- springboot的build.gradle增加阿里仓库地址以及eclipse增加lombok