Spring的执行流程与Bean的生命周期-CSDN博客

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

目录

一、Spring的执行流程生命周期

二、Bean的生命周期


一、Spring的执行流程生命周期

  1. 首先在Spring的执行过程中会先启动容器这里是将配置文件进行加载。
  2. 根据配置文件完成Bean的实例化比如是配置的扫描路径那么接下来就会去扫描包
  3. 配置文件实例化完成之后开始注册Bean到Spring容器中。这时候就是将那些添加了注解的类或者方法创建对象并注册到Spring中
  4. 装配Bean的属性。这里就是为那些添加了@Autowired的注解进行注入

二、Bean的生命周期

其实Bean的生命周期和Spring的执行流程是挂钩的毕竟Bean是在Spring中执行的

  1. Bean的实例化。这里的实例化指的是为Bean分配内存空间
  2. 设置Bean的属性进行依赖注入将依赖的Bean赋值到当前类的属性上
  3. Bean的初始化
    1. 执行各种通知。如BeanNameAware...

    2. 初始化前置方法

    3. 初始化方法

    4. 初始化后置方法

  4. 使用Bean

  5. 销毁Bean

 

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: Spring

“Spring的执行流程与Bean的生命周期-CSDN博客” 的相关文章