这里的bean默认都是在服务器启动时就直接加载到内存里的。
即我们类里的相关这些bean的set方法在服务器启动时候就立即调用,加载构造bean对象。
<bean name="/index" class="action.IndexAction"> <property name="roomBlo"> <ref bean="roomBloProxy" /> </property> </bean>
但是如果我们加了 lazy-init="true" 后, 服务器启动时就不加载了,直到我们访问/index.do 这个请求时候才加载,这就是延迟加载。
<bean name="/index" lazy-init="true" class="action.IndexAction"> <property name="roomBlo"> <ref bean="roomBloProxy" /> </property> </bean>