【发布时间】:2011-05-26 14:15:49
【问题描述】:
是否有一个 spring 属性可以延迟初始化 spring 框架加载的所有 bean?
我知道这些属性
- lazy-init="true"
- default-lazy-init="true"
但是有多个 spring config xml 文件,有些被打包在 jar 中,所以不能随意更改
还有其他方法可以通过配置解决这个问题吗?还是以编程方式?
【问题讨论】:
-
我真希望我能做到这一点。我们正在自动装配很多 bean,因此需要 15-20 秒来预实例化它们。我很想在我的开发者机器上更改它以缩短启动时间,但在生产服务器上保持不变。
标签: spring lazy-loading javabeans