Class SpringConfiguredConfiguration

java.lang.Object
org.springframework.context.annotation.aspectj.SpringConfiguredConfiguration

@Configuration public class SpringConfiguredConfiguration extends Object
@Configuration class that registers an AnnotationBeanConfigurerAspect capable of performing dependency injection services for non-Spring managed objects annotated with @Configurable.

This configuration class is automatically imported when using the @EnableSpringConfigured annotation. See @EnableSpringConfigured's javadoc for complete usage details.

Since:
3.1
Author:
Chris Beams
See Also:
  • Field Details

    • BEAN_CONFIGURER_ASPECT_BEAN_NAME

      public static final String BEAN_CONFIGURER_ASPECT_BEAN_NAME
      The bean name used for the configurer aspect.
      See Also:
  • Constructor Details

    • SpringConfiguredConfiguration

      public SpringConfiguredConfiguration()
  • Method Details

    • beanConfigurerAspect

      @Bean(name="org.springframework.context.config.internalBeanConfigurerAspect") @Role(2) public org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect beanConfigurerAspect()