类的使用
xyz.xiezc.ioc.starter.common.definition.FieldDefinition
-
使用FieldDefinition的程序包 程序包 说明 xyz.xiezc.ioc.starter.annotation xyz.xiezc.ioc.starter.annotation.handler xyz.xiezc.ioc.starter.common.create -
-
xyz.xiezc.ioc.starter.annotation中FieldDefinition的使用
返回FieldDefinition的xyz.xiezc.ioc.starter.annotation中的方法 修饰符和类型 方法 说明 protected FieldDefinitionAnnotationHandler. dealFieldDefinition(Field field, BeanDefinition beanDefinition, AnnotationContext annotationContext)参数类型为FieldDefinition的xyz.xiezc.ioc.starter.annotation中的方法 修饰符和类型 方法 说明 abstract voidAnnotationHandler. processField(FieldDefinition fieldDefinition, Annotation annotation, BeanDefinition beanDefinition)如果是字段注解,则会调用这个方法来处理 -
xyz.xiezc.ioc.starter.annotation.handler中FieldDefinition的使用
参数类型为FieldDefinition的xyz.xiezc.ioc.starter.annotation.handler中的方法 修饰符和类型 方法 说明 voidAopAnnotationHandler. processField(FieldDefinition fieldDefinition, Annotation annotation, BeanDefinition beanDefinition)voidComponentAnnotationHandler. processField(FieldDefinition fieldDefinition, Annotation annotation, BeanDefinition beanSignature)voidConfigurationAnnotationHandler. processField(FieldDefinition field, Annotation annotation, BeanDefinition beanSignature)voidCronAnnotationHandler. processField(FieldDefinition fieldDefinition, Annotation annotation, BeanDefinition beanDefinition)voidInitAnnotationHandler. processField(FieldDefinition fieldDefinition, Annotation annotation, BeanDefinition beanDefinition)voidInjectAnnotationHandler. processField(FieldDefinition fieldDefinition, Annotation annotation, BeanDefinition beanDefinition)这个方法就是注入依赖的字段。voidValueAnnotationHandler. processField(FieldDefinition fieldDefinition, Annotation annotation, BeanDefinition beanDefinition) -
xyz.xiezc.ioc.starter.common.create中FieldDefinition的使用
类型变量类型为FieldDefinition的xyz.xiezc.ioc.starter.common.create中的方法参数 修饰符和类型 方法 说明 protected voidBeanCreateStrategy. checkFieldDefinitions(Set<FieldDefinition> fieldDefinitions)校验需要注入的字段是否存在
-