首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring收拾7 - Bean的作用域

2012-11-05 
Spring整理7 -- Bean的作用域?spring Bean的作用域:主要由bean标签的属性scope决定。scope可以取值:????

Spring整理7 -- Bean的作用域

?spring Bean的作用域:主要由<bean>标签的属性scope决定。

scope可以取值:????

* singleton:每次调用getBean的时候返回相同的实例

* prototype:每次调用getBean的时候返回不同的实例

例子代码:

public class ScopeTest extends TestCase {        private BeanFactory factory;        @Override    protected void setUp() throws Exception {       factory = new ClassPathXmlApplicationContext("applicationContext.xml");     }     public void testScope1() {       Bean1 bean11 = (Bean1)factory.getBean("bean1");       Bean1 bean12 = (Bean1)factory.getBean("bean1");       if (bean11 == bean12) {           System.out.println("bean11==bean12");       }else {           System.out.println("bean11!=bean12");       }    }}

?

热点排行