spring中的prototype

来源:互联网 发布:东营汇佳软件 编辑:程序博客网 时间:2024/06/07 16:02

spring中的prototype是以深拷贝方式实现的。

即用如下方式得到bea实例时,得到的实例不相同(内存地址不同),两个实例时内容相同但完全独立的。

ApplicationContext ac=new ClassPathXmlApplicationContext("applicationContext.xml"); ScopeSample s1=(ScopeSample)ac.getBean("scopeSample"); ScopeSample s2=(ScopeSample)ac.getBean("scopeSample"); System.out.println("s1==s2?"+(s1==s2));