spring1-test11-测试bean的后置处理器
2020-04-02 07:52
459 查看
实验11:测试bean的后置处理器:
- Spring有一个接口,后置处理器,可以在bean的初始化前后调用方法。
<bean id="beanPostProcessor" class="com.atguigu.bean.MyBeanPostProcessor"></bean>
写后置处理器的实现类:
package com.atguigu.bean; import org.springframework.beans.BeansException; import org.springframework.beans.factory.config.BeanPostProcessor; /** * 1.编写后置处理器的实现类 * 2.将后置处理器注册在配置文件中 */ public class MyBeanPostProcessor implements BeanPostProcessor { public Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException { System.out.println(beanName+"正在初始化之前调用"+bean); return bean; } public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException { System.out.println(beanName+"在初始化之后调用"+bean); return bean; } }
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Spring容器中bean的生命周期以及关注spring bean对象的后置处理器:BeanPostProcessor(一个接口)
- spring 后置处理器BeanFactoryPostProcessor和BeanPostProcessor的用法和区别
- Spring中的后置处理器BeanPostProcessor讲解
- Spring - Bean 的后置处理器
- [原创]java WEB学习笔记101:Spring学习---Spring Bean配置:IOC容器中bean的声明周期,Bean 后置处理器
- spring 后置处理器BeanFactoryPostProcessor和BeanPostProcessor的用法和区别
- 【Spring学习23】容器扩展点:后置处理器BeanPostProcessor
- Spring点滴五:Spring中的后置处理器BeanPostProcessor讲解
- Spring中Bean的生命周期配置bean的后置处理器
- Spring学习笔记八--Bean生命周期和后置处理器
- Spring(七)——Bean的生命周期和后置处理器
- 【Spring学习24】容器扩展点:后置处理器BeanFactoryPostProcessor
- spring利用后置处理器初始化bean属性
- spring 后置处理器BeanFactoryPostProcessor和BeanPostProcessor的用法和区别
- spring-创建 Bean 后置处理器
- spring 后置处理器BeanFactoryPostProcessor和BeanPostProcessor的用法和区别
- Spring的后置处理器BeanPostProcessor
- spring 后置处理器BeanFactoryPostProcessor和BeanPostProcessor的用法和区别
- Spring后置处理器之-BeanFactoryPostProcessor和BeanDefinitionRegistryPostProcessor
- Spring-Bean的后置处理器TODO