public class ControllerAdviceBeanDefinition extends DefaultBeanDefinition
customMethods, methodAccess, profileStr, single| 构造器和说明 |
|---|
ControllerAdviceBeanDefinition(java.lang.String profileStr,
java.lang.Class<?> klass) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
analysisMethodByAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType,
java.lang.annotation.Annotation annotation,
java.lang.reflect.Method method)
分析方法上的注解.
|
void |
doAnalysisFunction(NoarkIoc noarkIoc)
分析此类的功能用途.
|
getBeanClass, getIds, getNames, getOrder, getSingle, init, injection, isConditionalOnMissingBean, isPrimarypublic ControllerAdviceBeanDefinition(java.lang.String profileStr,
java.lang.Class<?> klass)
protected void analysisMethodByAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType,
java.lang.annotation.Annotation annotation,
java.lang.reflect.Method method)
DefaultBeanDefinitionanalysisMethodByAnnotation 在类中 DefaultBeanDefinitionannotationType - 注解类型annotation - 注解对象method - 方法体public void doAnalysisFunction(NoarkIoc noarkIoc)
DefaultBeanDefinitiondoAnalysisFunction 在类中 DefaultBeanDefinitionnoarkIoc - 容器