Spring的执行流程与Bean的生命周期-CSDN博客
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
目录
一、Spring的执行流程生命周期
- 首先在Spring的执行过程中会先启动容器这里是将配置文件进行加载。
- 根据配置文件完成Bean的实例化比如是配置的扫描路径那么接下来就会去扫描包
- 配置文件实例化完成之后开始注册Bean到Spring容器中。这时候就是将那些添加了注解的类或者方法创建对象并注册到Spring中
- 装配Bean的属性。这里就是为那些添加了@Autowired的注解进行注入
二、Bean的生命周期
其实Bean的生命周期和Spring的执行流程是挂钩的毕竟Bean是在Spring中执行的
- Bean的实例化。这里的实例化指的是为Bean分配内存空间
- 设置Bean的属性进行依赖注入将依赖的Bean赋值到当前类的属性上
- Bean的初始化
执行各种通知。如BeanNameAware...
初始化前置方法
初始化方法
初始化后置方法
使用Bean
销毁Bean