SpringBoot中Bean的生命周期
树图思维导图提供 SpringBoot中Bean的生命周期 在线思维导图免费制作,点击“编辑”按钮,可对 SpringBoot中Bean的生命周期 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:487e8230112b096f0bb8143a6ee6cda4
下面是SpringBoot中Bean的生命周期的思维导图:思维导图模板大纲
SpringBootBean的生命周期
Bean的生命周期指的是从容器创建Bean实例到销毁的整个过程。
Bean的生命周期流程
1.启动应用程序
2.Spring容器加载配置文件
3.容器根据配置文件创建并初始化Bean实例
4.根据Bean定义进行属性注入(依赖注入)
5.执行Bean的自定义初始化方法
6.Bean已就绪,可正常使用
7.应用程序关闭
8.执行Bean的自定义销毁方法
9.Spring容器销毁Bean实例
Bean的生命周期回调方法
初始化方法:在Bean实例创建后被调用,用于执行一些初始化操作。
销毁方法:在Bean实例销毁之前被调用,用于执行一些清理操作。
Bean的初始化方法
注解方式:
@PostConstruct
@Bean(initMethod="init")
接口方式:
InitializingBean接口的afterPropertiesSet()方法
XML配置方式:
<bean>元素的initmethod属性
Bean的销毁方法
注解方式:
@PreDestroy
@Bean(destroyMethod="destroy")
接口方式:
DisposableBean接口的destroy()方法
XML配置方式:
<bean>元素的destroymethod属性
```
请注意,与获取一个bean的过程不同,这个思维导图讨论了当SpringBoot应用程序启动和关闭时,Bean实例的生命周期。
树图思维导图提供 环境设计专业与绘画爱好对未来的规划 在线思维导图免费制作,点击“编辑”按钮,可对 环境设计专业与绘画爱好对未来的规划 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:4fb911227eb1229529b2e924f0e37ee8
树图思维导图提供 生活垃圾填埋场的主要风险 在线思维导图免费制作,点击“编辑”按钮,可对 生活垃圾填埋场的主要风险 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:85abaa63c165a883397c72ad1f4fde03