Uses of Package

AOT support for bean factories.
SPI interfaces and configuration-related convenience classes for bean factories.
Support package for Groovy-based bean definitions.
Classes supporting the org.springframework.beans.factory package.
Contains an abstract XML-based BeanFactory implementation, including a standard "spring-beans" XSD.
This package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API.
Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.
Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
Encoder and Decoder abstractions to convert between a reactive stream of bytes and Java objects.
Support classes for Spring's resource abstraction.
Test support classes for Spring's I/O support.
Contains a basic abstraction over client/server-side HTTP.
Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.
Provides extensible support for initializing databases through scripts.
Provides extensible support for initializing databases through scripts.
Support classes for Spring's scripting package.
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.
Support classes for the Spring TestContext Framework.
Web support classes for the Spring TestContext Framework.
Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context.
Classes supporting the org.springframework.web.context package, such as WebApplicationContext implementations and various utility classes.