zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Spring源码分析(九)lazy-init 在Spring中是怎么控制加载的

Spring控制源码 分析 怎么 加载 init lazy
2023-09-11 14:17:07 时间

一、lazy-init说明:

ApplicationContext实现的默认行为就是在启动时将所有singleton bean提前进行实例化(也就是依赖注入)。提前实例化意味着作为初始化过程的一部分,ApplicationContext实例会创建并配置所有的singleton bean。通常情况下这是件好事,因为这样在配置中的任何错误就会即刻被发现(否则的话可能要花几个小时甚至几天)。

<bean id="testBean" class="com.fhx.TestBean">

该bean默认的设置为: