Uses of Package

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.
Classes supporting the org.springframework.beans package, such as utility classes for sorting and holding lists of beans.
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.
Spring's environment abstraction consisting of bean definition profile and hierarchical property source support.
Generic abstraction for (file-based) resources, used throughout the framework.
Support classes for Spring's resource abstraction.
The classes in this package make JNDI easier to use, facilitating the accessing of configuration stored in JNDI, and provide useful superclasses for JNDI access classes.
This package contains mock implementations of the Environment and PropertySource abstractions introduced in Spring 3.1.
Classes supporting the org.springframework.orm.hibernate5 package.
Classes supporting the org.springframework.orm.jpa package.
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.
Provides generic filter base classes allowing for bean-style configuration.
Support classes for the multipart resolution framework.
Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.
Support classes for serving static resources.