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.
Common infrastructure for invoking message handler methods.
Common infrastructure for invoking message handler methods with non-blocking, and reactive contracts.
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.
Generic support classes for handler method processing.
Spring WebFlux configuration infrastructure.
Infrastructure for handler method processing.
MVC infrastructure for annotation-based handler method processing, building on the org.springframework.web.method.annotation package.