编程语言
首页 > 编程语言> > Java: Bean初始化

Java: Bean初始化

作者:互联网

 

@Component(value = "customBeanName")
public class CustomComponentBean implements BeanPostProcessor{

  @Override
  public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException{
    System.out.println("\033[37;7m" + "postProcessAfterInitialization" + "\033[0m");
    System.out.println("beanName = " + beanName);
    return BeanPostProcessor.super.postProcessAfterInitialization(bean, beanName);
  }

  @Override
  public Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException{
    System.out.println("\033[37;7m" + "postProcessBeforeInitialization" + "\033[0m");
    System.out.println("beanName = " + beanName);
    return BeanPostProcessor.super.postProcessBeforeInitialization(bean, beanName);
  }
}

 

 

 

 

 

标签:初始化,Object,Java,beanName,bean,System,Bean,033,out
来源: https://www.cnblogs.com/dissipate/p/16218240.html