5. Spring - IOC - 组件的生命周期
系列篇幅 1. Spring - IOC - 注册组件 2. spring - IOC - 依赖注入 3. Spring - IOC - 组件扫描规则 4. Spring - IOC - 组件的作用域、懒加载、条件判断 5. Spring - IOC - 组件的生命周期 6. Spring - AOP - 基本使用 前言 整理一下Spring使用过程中的一些笔记 提示: JSR是由JDK提供的一组规范 介绍 指定初始化和消费方法 通过让Bean实现接口 InitializingBean(定义初始化逻辑) DisposableBean(定义销毁逻辑) 使用JSR250注解 @PostConstruct(在Bean创建完成,且属于赋值完成后进行初始化,属于JDK规范的注解) @PreDestroy( 在bean将被移除之前进行通知, 在容器销毁之前进行清理工作 ) BeanPostProcessor相关接口,Bean的后置处理器 postProcessBeforeInitialization(在初始化之前工作) postProcessAfterInitialization(在初始化之后工作) 注意事项 只有 单例 情况下,才会调用destory方法 在 prototype(原型) 模式下,只有获取bean的时候才初始化,而且 不会 调用destroy 1. 指定初始化和消费方法