Uses of Package

Support package for annotation-driven bean configuration.
Annotations and supporting classes for declarative cache management.
Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.
Core support package for annotations, meta-annotations, and merged annotations with attribute overrides.
Core support package for type introspection.
Basic abstractions for working with message handler methods.
Annotation support for asynchronous method execution.
This package contains the Spring TestContext Framework which provides annotation-driven unit and integration testing support that is agnostic of the actual testing framework in use.
Spring's support for annotation-based transaction demarcation.
Common infrastructure for handler method processing, as used by Spring MVC's org.springframework.web.servlet.mvc.method package.
Spring WebFlux configuration infrastructure.