Spring 框架的生命周期包括以下几个阶段:
实例化:Spring IoC 容器在启动时被实例化,此时会读取配置文件或 XML 文件,并创建所有配置的 bean。
Bean 的装配:在实例化阶段,Spring 容器将自动装配 bean 之间的关系,例如依赖关系、继承关系等。
Bean 的初始化:当 bean 被装配完成后,Spring 容器会调用 bean 的初始化方法,如果存在的话。例如,调用 bean 的 setter 方法设置属性值。
使用:当 bean 初始化完成后,它可以被使用了。开发人员可以使用 BeanFactory 或 ApplicationContext 接口来访问 bean。
Bean 的销毁:当 Spring 容器关闭时,它会调用所有 bean 的销毁方法,如果存在的话。例如,关闭数据库连接或释放其他资源。
Spring 生

Spring框架的生命周期主要包括实例化、Bean的装配、初始化、使用和销毁阶段。在初始化阶段,Spring容器会调用bean的初始化方法;在销毁阶段,会执行销毁方法。开发人员可以通过回调函数或配置文件对生命周期进行控制。核心生命周期类包括BeanFactory、AbstractBeanFactory、ConfigurableBeanFactory、AbstractApplicationContext和ConfigurableApplicationContext。
最低0.47元/天 解锁文章
831

被折叠的 条评论
为什么被折叠?



