Spring bean的作用域
来源:互联网 发布:阿里云服务器宽带 编辑:程序博客网 时间:2024/06/05 16:59
bean的作用域:
<bean id="person" class="poscope.Person" scope="prototype" p:name="xiaobai" p:age="19"></bean>scope有四个值,常用的有singleton(默认也是这个),prototype.
当spcoe的值为singleton,指定bean实例化是单例模式的,即IOC容器值创建一个该bean的对象,而且在创建IOC容器时就会初始化bean;
当scope的值为prototype时,每当IOC容器getBean就创建一个新的bean对象。在main方法中测试:
public static void main(String[] args) {ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContextScope.xml");Person p=(Person) ctx.getBean("person");Person p2=(Person) ctx.getBean("person");System.out.println(p==p2);}当scope为默认值时,打印true;当为prototype时,打印false;
阅读全文
0 0
- spring bean的作用域
- spring bean的作用域
- Spring---->Bean的作用域
- spring bean的作用域
- spring bean的作用域
- spring bean 的作用域
- spring bean的作用域
- Spring Bean的作用域
- Spring Bean的作用域
- Spring Bean的作用域
- Spring bean的作用域
- spring bean的作用域
- spring bean的作用域
- Spring---->Bean的作用域
- Spring、Bean 的作用域
- Spring Bean 的作用域
- Spring Bean的作用域
- Spring Bean的作用域
- 13条是左右人生的金科玉律
- mysql存储过程中 declare 和 set 定义变量的区别
- 第一周
- NYOJ 10 Skiing(记忆化搜索)
- 二叉树--实现一颗二叉树的层序遍历
- Spring bean的作用域
- Error:Unable to find method 'com.android.build.gradle.internal.variant.BaseVariantData.getOutputs()L
- 剑指Offer——(36)两个链表的第一个公共结点
- Servlet--ServletContext作用一(获取项目运行路径和文件)
- Python爬取链家地铁房数据
- textarea 标签中placeholder提示信息手动换行(jQuery水印插件watermark.js )
- D-query SPOJ
- Magenta Demos Magenta 实战代码
- XFTP上传文件出现:unknown error的解决方法