zoukankan      html  css  js  c++  java
  • BeanPostProcessor bean 的后置处理器

    一、 自定 bean 的后置处理器 MyBeanPostProcessor 类。当你在初始化容器中的 bean 之前和之后,都会调用该处理器中的方法

    @Component //将该后后置处理器加入到容器中
    public class MyBeanPostProcessor implements BeanPostProcessor {
        
        /**
         * 任何初始化方法调用之前,都会先执行本方法
         * Object bean:容器刚刚创建的实例
         * String beanName:该实例在容器中的名字
         */
        public Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException {
            System.out.println("postProcessBeforeInitialization");
            System.out.println(bean);
            System.out.println(beanName);
            return bean;
        }
    
        /**
         * 初始化之后
         * Object bean:容器刚刚创建的实例
         * String beanName:该实例在容器中的名字
         */
        public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException {
            System.out.println("postProcessAfterInitialization");
            System.out.println(bean);
            System.out.println(beanName);
            return bean;
        }
    }
  • 相关阅读:
    第47课 父子间的冲突
    第46课 继承中的构造与析构
    第45课 不同的继承方式
    3.天线-网络规划-网络优化
    2.多址技术
    断剑重铸013
    断剑重铸012
    断剑重铸011
    1.LTE系统概述
    断剑重铸010
  • 原文地址:https://www.cnblogs.com/fangwu/p/8678247.html
Copyright © 2011-2022 走看看