public class ConfigurationBeanDefinition extends DefaultBeanDefinition
customMethods, methodAccess, single| 构造器和说明 |
|---|
ConfigurationBeanDefinition(java.lang.Class<?> klass) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
analysisMthodByAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType,
java.lang.annotation.Annotation annotation,
java.lang.reflect.Method method)
分析方法上的注解.
|
void |
injection(IocMaking making)
注入属性.
|
doAnalysisFunction, getBeanClass, getNames, getOrder, getSingle, initpublic void injection(IocMaking making)
BeanDefinitioninjection 在接口中 BeanDefinitioninjection 在类中 DefaultBeanDefinitionmaking - 装配对象缓存protected void analysisMthodByAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType,
java.lang.annotation.Annotation annotation,
java.lang.reflect.Method method)
DefaultBeanDefinitionanalysisMthodByAnnotation 在类中 DefaultBeanDefinitionannotationType - 注解类型annotation - 注解对象method - 方法体