Spring中的bean的生命周期

默认情况下,Spring在读取xml文件的时候,就会创建对象。

在创建对象的过程是:先调用构造器,然后有属性值调用set方法设置属性,然后调用init-method属性值中所指定的初始化方法。对象在被销毁的时候,会调用destroy-method属性值中所指定的销毁方法,写一个测试类,代码如下:

测试中,我们可以看spring中的bean的简单生命周期,实际上它的完整生命周期要复杂一些:

我们这里对BeanPostProcessor接口,做一个实现类,演示一下这些接口如果要在项目中自定义的话应该怎么用,生命周期的前后置处理方法的执行情况:

相关推荐

  1. spring bean生命周期

    2024-07-22 01:22:01       52 阅读
  2. Spring Bean生命周期

    2024-07-22 01:22:01       37 阅读
  3. Spring bean生命周期

    2024-07-22 01:22:01       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-22 01:22:01       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-22 01:22:01       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-22 01:22:01       45 阅读
  4. Python语言-面向对象

    2024-07-22 01:22:01       55 阅读

热门阅读

  1. 正态分布是什么

    2024-07-22 01:22:01       18 阅读
  2. deploy gitlab through docker

    2024-07-22 01:22:01       18 阅读
  3. 嵌入式软件技术能力

    2024-07-22 01:22:01       14 阅读
  4. Mad MAD Sum-Codeforces Round 960 (Div. 2)

    2024-07-22 01:22:01       19 阅读
  5. js | Core

    js | Core

    2024-07-22 01:22:01      13 阅读
  6. 堆、栈和队列(数据结构)

    2024-07-22 01:22:01       19 阅读
  7. 关于Spring Boot IOC&DC,看这一篇就够了

    2024-07-22 01:22:01       16 阅读