概览
Spring后置处理器,实现每个bean在初始化完成后执行的动作,在每个bean初始化完成后调用一次,可以针对特殊的bean进行单独处理,比如说日志等;
自定义后置处理器
自定义后置处理器要实现BeanPostProcessor接口,并重写postProcessBeforeInitialization()方法和postProcessAfterInitialization()方法;
postProcessBeforeInitialization()方法在bean初始化之前(属性设置之后)执行,在bean init()方法之前执行
postProcessAfterInitialization():在bean初始化之后执行,在bean的init()方法之后执行