org.springframework.beans.factory.config.BeanPostProcessorpublic abstract class GenericBeanPostProcessorAdapter<T>
extends java.lang.Object
implements org.springframework.beans.factory.config.BeanPostProcessor
BeanPostProcessor AdapterBeanPostProcessor| 构造器 | 说明 |
|---|---|
GenericBeanPostProcessorAdapter() |
| 修饰符和类型 | 方法 | 说明 |
|---|---|---|
protected T |
doPostProcessAfterInitialization(T bean,
java.lang.String beanName) |
Adapter BeanPostProcessor#postProcessAfterInitialization(Object, String) method , sub-type
could override this method.
|
protected T |
doPostProcessBeforeInitialization(T bean,
java.lang.String beanName) |
Adapter BeanPostProcessor#postProcessBeforeInitialization(Object, String) method , sub-type
could override this method.
|
java.lang.Class<T> |
getBeanType() |
Bean Type
|
java.lang.Object |
postProcessAfterInitialization(java.lang.Object bean,
java.lang.String beanName) |
|
java.lang.Object |
postProcessBeforeInitialization(java.lang.Object bean,
java.lang.String beanName) |
|
protected void |
processAfterInitialization(T bean,
java.lang.String beanName) |
Process
Bean with name without return value after initialization, |
protected void |
processBeforeInitialization(T bean,
java.lang.String beanName) |
Process
Bean with name without return value before initialization, |
public final java.lang.Object postProcessBeforeInitialization(java.lang.Object bean,
java.lang.String beanName)
throws org.springframework.beans.BeansException
postProcessBeforeInitialization 在接口中 org.springframework.beans.factory.config.BeanPostProcessororg.springframework.beans.BeansExceptionpublic final java.lang.Object postProcessAfterInitialization(java.lang.Object bean,
java.lang.String beanName)
throws org.springframework.beans.BeansException
postProcessAfterInitialization 在接口中 org.springframework.beans.factory.config.BeanPostProcessororg.springframework.beans.BeansExceptionpublic final java.lang.Class<T> getBeanType()
protected T doPostProcessBeforeInitialization(T bean, java.lang.String beanName) throws org.springframework.beans.BeansException
bean - Bean ObjectbeanName - Bean Nameorg.springframework.beans.BeansExceptionBeanPostProcessor.postProcessBeforeInitialization(Object, String)protected T doPostProcessAfterInitialization(T bean, java.lang.String beanName) throws org.springframework.beans.BeansException
bean - Bean ObjectbeanName - Bean Nameorg.springframework.beans.BeansExceptionBeanPostProcessor.postProcessAfterInitialization(Object, String)protected void processBeforeInitialization(T bean, java.lang.String beanName) throws org.springframework.beans.BeansException
Bean with name without return value before initialization,
This method will be invoked by BeanPostProcessor#postProcessBeforeInitialization(Object, String)
bean - Bean ObjectbeanName - Bean Nameorg.springframework.beans.BeansException - in case of errorsprotected void processAfterInitialization(T bean, java.lang.String beanName) throws org.springframework.beans.BeansException
Bean with name without return value after initialization,
This method will be invoked by BeanPostProcessor#postProcessAfterInitialization(Object, String)
bean - Bean ObjectbeanName - Bean Nameorg.springframework.beans.BeansException - in case of errorsCopyright © 2018. All rights reserved.