Spring学习 4
来源:互联网 发布:ucloud云计算 演讲 编辑:程序博客网 时间:2024/06/06 02:37
bean的作用域
>>singleton默认
在每个Spring IoC容器中一个bean定义只有一个对象实例。默认情况下会在容器启动时初始化bean,但我们可以指定Bean节点的lazy-init="true"来延迟初始化bean,这样,只有第一次获取bean才会初始化bean。如:
<bean id="xxx" class="xxxxxxxxxxxx" lazy-init="true" />
如果想对所有的bean都应用延迟初始化,可以在根节点bean设置default-lazy-init="true",如下:
<beans default-lazy-init="true" />
>>prototype
每次从容器获取bean都是新的对象。
>>request
>>session
>>global session
可以通过构造方法中打印一句话,来验证各作用域的加载时机。 结论,scope=“singleton”时候容器加载就直接打印了,scope=“prototype”的时候就不是这样了,要第一次调用。
0 0
- spring学习笔记4
- spring学习笔记(4)
- spring学习4-FactoryBean
- Spring学习 4
- Spring Security 4学习
- spring学习随笔4
- spring学习-4-事务
- Spring学习笔记4
- Spring 学习笔记4
- 【j2ee spring】4、spring的aop学习
- Spring 4 学习笔记1:Spring介绍
- Spring 4 学习笔记5:Spring AOP
- spring学习笔记(4)-spring事务管理
- Spring学习(4):Spring数据库事务管理
- [Spring]Spring AOP学习笔记(4)--Spring 事务
- Spring.Net&NHibernate 学习 4
- Spring学习笔记(4)
- [4] spring mvc学习笔记
- js实现右下角提示框
- 07-3. 数素数 (20)
- Sequence of shopping carts in-depth analysis with R(2) – Clustering
- C++静态数据成员与静态成员函数
- linux下C语言实现静态IP地址,网关的设置
- Spring学习 4
- memcached-java客户端xmemcached使用总结
- android shape的使用
- 正则表达式
- Sequence of shopping carts in-depth analysis with R(3)– Sequence of events
- Android酷炫UI合集
- SYSTICK用法
- Android 打造炫目的圆形菜单 秒秒钟高仿建行圆形菜单
- .NET开发者必备的工具箱