1、spring容器初始化时是将bean对象放到Spring容器中的,但是我们可以用延迟加载来设置对象的初始化:lazy-init ,只有对象第一次使用的时候我们将他初始化。
2、案例:
package com.it.app.lazybean;
public class LazyBean {
public LazyBean(){
System.out.println("init");
}
}
只有主动加载对象会初始化对象,第一次的时候。
public class AppThree {
public static void main(String[] args) {
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring-contextThree.xml");
//LazyBean lazyBean = (LazyBean)context.getBean("lazyBean");
}
}



