Bean的作用域
1、每个spring的IOC容器中一个Bean只有一个对象实例(单例的),默认情况下会在容器启动时初始化Bean,
我们可以指定Bean节点的lazy init=“true”(懒加载),来延迟初始化Bean,这个时候,
只有第一次获取bean才会初始化Bean。(即获取这个对象调取get方法时才会初始化)
<bean id=person" class="springDemo2.Person" lazy init="true"/>
2、如果想对所有bean应用延迟初始化,可以在根节点beans设置
default-lazy-init=“true”
即<beans default-lazy-init=“true”>
3、每次从容器中获取的bean都是新的对象(多\)
在bean配置scope=“prototype”
request
session