实验10:创建带有生命周期方法的bean ||实验11:测试bean的后置处理器
生活随笔
收集整理的這篇文章主要介紹了
实验10:创建带有生命周期方法的bean ||实验11:测试bean的后置处理器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
實驗10:創建帶有生命周期方法的bean
?
實驗11:測試bean的后置處理器
MyBeanPostProcessor.java
package com.atguigu.bean;import org.springframework.beans.BeansException; import org.springframework.beans.factory.config.BeanPostProcessor;/*** 1)、編寫后置處理器的實現類* 2)、將后置處理器注冊在配置文件中* @author lfy**/ public class MyBeanPostProcessor implements BeanPostProcessor{/*** postProcessBeforeInitialization:* 初始化之前調用* * Object bean:將要初始化的bean*/@Overridepublic Object postProcessBeforeInitialization(Object bean, String beanName)throws BeansException {// TODO Auto-generated method stubSystem.out.println("postProcessBeforeInitialization...【"+beanName+"】bean將要調用初始化方法了....這個bean是這樣:【"+bean+"】");//返回傳入的beanreturn bean;}/*** postProcessAfterInitialization:* 初始化方法之后調用* * Object bean, * String beanName:bean在xml中配置的id*/@Overridepublic Object postProcessAfterInitialization(Object bean, String beanName)throws BeansException {// TODO Auto-generated method stubSystem.out.println("postProcessAfterInitialization...【"+beanName+"】bean初始化方法調用完了...AfterInitialization..");//初始化之后返回的bean;返回的是什么,容器中保存的就是什么return bean;}}總結
以上是生活随笔為你收集整理的实验10:创建带有生命周期方法的bean ||实验11:测试bean的后置处理器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实验5:配置通过静态工厂方法创建的bea
- 下一篇: 实验12:引用外部属性文件★(sprin