9.1.2 Bean 的延迟初始化 (Lazy Initialization) 9.1.2 Bean 的延迟初始化 (Lazy Initialization) 在 Spring 框架中,Bean 的实例化和初始化是容器生命周期中至关重要的环节。默认情况下,Spring 容器会在启动时 eagerly (迫切地) 实例化和初始化所有配置的单例 Bean。这意味着当应用程序上下文启动时,Spring 会遍历所有的 Bean 定义,并创建这些 Bean 的实例,执行依赖注入,并调用任何指定的初始化方法。虽然这种 eager 初始化方式确保了在应用程序启动时就发现潜在的配置错误,但它也可能导致应用程序启动时间延长,尤其是在 Bean 数量庞大且初始化过程耗时的情况下。