【Java开源代码栏目提醒】:网学会员,鉴于大家对Java开源代码十分关注,论文会员在此为大家搜集整理了“BSPBeanPostProcessor.java”一文,供大家参考学习!
package ch9.spring.demo1;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.config.BeanPostProcessor;
public class BSPBeanPostProcessor implements BeanPostProcessor{
//鍦ㄥ垵濮嬪寲bean涔嬪墠锛岃皟鐢ㄨ鏂规硶
public Object postProcessBeforeInitialization(Object bean , String
beanName)throws BeansException{
System.out.println("姝e湪瀵? + beanName + "杩涜鍒濆鍖?..");
return bean;
}
//鍦ㄥ垵濮嬪寲bean涔嬪悗锛岃皟鐢ㄨ鏂规硶
public Object postProcessAfterInitialization(Object bean , String
beanName)throws BeansException{
System.out.println("宸茬粡瀹屾垚瀵? + beanName + "鐨勫垵濮嬪寲");
//濡傛灉绯荤粺鍒氬畬鎴愬垵濮嬪寲鐨刡ean鏄疌hinese
if (bean instanceof StudentsImpl){
//涓篠tudntsImpl瀹炰緥璁剧疆name灞炴?
StudentsImpl st= (StudentsImpl)bean;
st.setName("澶╁嘲");
}
return bean;
}
}
上一篇:
BShirtsClient.java
下一篇:
法律专业开题报告范文