Annotation Type Configurable
@Target(TYPE) @Retention(RUNTIME) @Inherited @Documented public @interface Configurable
Marks a class as being eligible for Spring-driven configuration.Typically used with the AspectJ
AnnotationBeanConfigurerAspect.- Since:
- 2.0
- Author:
- Rod Johnson, Rob Harrop, Adrian Colyer, Ramnivas Laddad
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description AutowireautowireAre dependencies to be injected via autowiring?booleandependencyCheckIs dependency checking to be performed for configured objects?booleanpreConstructionAre dependencies to be injected prior to the construction of an object?StringvalueThe name of the bean definition that serves as the configuration template.
dependencyCheck
boolean dependencyCheck
Is dependency checking to be performed for configured objects?- Default:
- false
preConstruction
boolean preConstruction
Are dependencies to be injected prior to the construction of an object?- Default:
- false