Generated by
JDiff

Package org.springframework.context.annotation

Added Classes
EnableMBeanExport Enables default exporting of all standard {@code MBean}s from the Spring context, as well as well all {@code @ManagedResource} annotated beans.
MBeanExportConfiguration {@code @Configuration} class that registers a AnnotationMBeanExporter bean.
 

Changed Classes and Interfaces
Bean Indicates that a method produces a bean to be managed by the Spring container.
ComponentScan Configures component scanning directives for use with @Configuration classes.
ComponentScan.Filter Declares the type filter to be used as an ComponentScan#includeFilters() include filter or ComponentScan#excludeFilters() exclude filter.
Configuration Indicates that a class declares one or more @Bean methods and may be processed by the Spring container to generate bean definitions and service requests for those beans at runtime, for example:
DependsOn Beans on which the current bean depends.
EnableLoadTimeWeaving Activates a Spring LoadTimeWeaver for this application context, available as a bean with the name "loadTimeWeaver", similar to the {@code } element in Spring XML.
FilterType Enumeration of the type filters that may be used in conjunction with @ComponentScan.
Import Indicates one or more @Configuration classes to import.
ImportBeanDefinitionRegistrar Interface to be implemented by types that register additional bean definitions when processing @Configuration classes.
LoadTimeWeavingConfigurer Interface to be implemented by @Configuration classes annotated with @EnableLoadTimeWeaving that wish to customize the LoadTimeWeaver instance to be used.
Profile Indicates that a component is eligible for registration when one or more #value specified profiles are active.