@Target(value=TYPE) @Retention(value=RUNTIME) @Inherited @Documented public @interface Configurable
Typically used with the AspectJ AnnotationBeanConfigurerAspect
.
Modifier and Type | Optional Element and Description |
---|---|
Autowire |
autowire
Are dependencies to be injected via autowiring?
|
boolean |
dependencyCheck
Is dependency checking to be performed for configured objects?
|
boolean |
preConstruction
Are dependencies to be injected prior to the construction of an object?
|
String |
value
The name of the bean definition that serves as the configuration template.
|
public abstract String value
public abstract Autowire autowire
public abstract boolean dependencyCheck
public abstract boolean preConstruction