通过lazy-init可以改变对象实例化时机
(a)默认lazy-init=default||false:
当spring容器实例化的时候,并把
容器中对象全部完成实例化
<bean id="bean" class="com.tarena.entity.Bean" lazy-init="false"/>
(b)lazy-init="true"
当从spring容器中获取对象时候在对对象
实例始化
(c)设置全局default-lazy-init="true"
整个配置文件中对象都实例化延迟
<beans ...
default-lazy-init="true">
</beans>
注意:在使用定时器的时候,不能使用lazy-init="true"
作者:lirui0822 发表于2013-1-29 23:20:11 原文链接
阅读:48 评论:0 查看评论