Java教程

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);
  }
}

 

 

 

 

 

这篇关于Java: Bean初始化的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!