系列八、Spring IOC有哪些扩展点,在什么时候调用

一、概述

Spring IOC的扩展点是指IOC在加载过程中,如何对即将要创建的bean进行扩展。

二、扩展点

2.1、实现BeanDefinitionRegistryPostProcessor

调用invokeBeanFactoryPostProcessors时,通过实现BeanDefinitionRegistryPostProcessor接口进行扩展。

2.2、实现BeanFactoryPostProcessor

调用invokeBeanFactoryPostProcessors时,通过实现BeanFactoryPostProcessor接口进行扩展。

2.3、初始化阶段调用xxxAware接口

2.4、生命周期回调时进行扩展

java 复制代码
a、@PostConstruct @PreDestroy
b、实现接口 InitializingBean, DisposableBean的方式
c、@Bean(initMethod = "init",destroyMethod = "destroy")的方式

2.5、案例代码

java 复制代码
spring11-interview
相关推荐
IT毕设实战小研5 分钟前
Java毕业设计选题推荐 |基于SpringBoot的水产养殖管理系统 智能水产养殖监测系统 水产养殖小程序
java·开发语言·vue.js·spring boot·毕业设计·课程设计
小小深10 分钟前
Spring进阶(八股篇)
java·spring boot·spring
陈明勇11 分钟前
Go 1.25 重磅发布:性能飞跃、工具升级与新一代 GC 来袭
后端·go
用户67570498850213 分钟前
Cookie、Session、Token、JWT 是什么?万字图解带你一次搞懂!看完这篇,你连老奶奶都能教
后端
coding随想17 分钟前
Windows终端powershell执行curl命令报错:Invoke-WebRequest : 无法处理参数,因为参数名称“C”具有二义性。
windows·后端
京东云开发者20 分钟前
虚引用GC耗时分析优化(由 1.2 降低至 0.1 秒)
java
bobz96522 分钟前
gpt oss 20b 本地运行
后端
Java中文社群27 分钟前
求职必备!常用拖Offer话术总结
java·后端·面试
楽码1 小时前
在RestFul接口应用Hmac算法
后端·算法·restful
星哥说事1 小时前
Docker部署开源免费的闲鱼"自动赚钱机器",闲鱼自动回复系统
前端·后端