我是spring的初学者,ESP控制反转。我很困惑理解以下之间的区别
<bean id="demo" class="Demo" lazy-init="false"/>
<bean id="demo" class="Demo" lazy-init="true"/>
<bean id="demo" class="Demo" lazy-init="default"/>
据我了解:lazy-init=false 在启动时创建 bean,而 lazy-init=true 不在启动时创建 bean,而是根据对特定 bean 的请求创建 bean。在这里纠正我,如果我的解释是错误的。
惰性初始化的默认行为到底是什么?它将如何实例化?