@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 | autowireAre dependencies to be injected via autowiring? | 
| boolean | dependencyCheckIs dependency checking to be performed for configured objects? | 
| boolean | preConstructionAre dependencies to be injected prior to the construction of an object? | 
| String | valueThe name of the bean definition that serves as the configuration template. | 
public abstract String value
public abstract Autowire autowire