Uses of Interface

Packages that use DisposableBean
SPI interfaces and configuration-related convenience classes for bean factories.
Support package for the Java 6 ServiceLoader facility.
Classes supporting the org.springframework.beans.factory package.
Mechanism to determine bean wiring metadata from a bean instance.
Implementation package for JSR-107 (javax.cache aka "JCache") based caches.
Load-time weaving support for a Spring application context, building on Spring's LoadTimeWeaver abstraction.
Contains an abstraction over client-side HTTP.
Abstractions for reactive HTTP client support including ClientHttpRequest and ClientHttpResponse as well as a ClientHttpConnector.
This package provides a facility for generic JCA message endpoint management.
Provides generic support classes for JCA usage within Spring, mainly for local setup of a JCA ResourceAdapter and/or ConnectionFactory.
Defines the Spring JDBC configuration namespace.
Provides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations.
Provides extensible support for creating embedded database instances.
Provides extensible support for initializing databases through scripts.
Support package for declarative messaging configuration, with Java configuration and XML schema support.
Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.
This package contains the base message listener container facility.
This package provides JCA-based endpoint management for JMS message listeners.
Provides support for accessing remote MBean resources.
This package provides declarative creation and registration of Spring-managed beans as JMX MBeans.
Java 5 annotations for MBean exposure.
Contains support classes for connecting to local and remote MBeanServers and for exposing an MBeanServer to remote clients.
Package providing integration of Hibernate 5.x with Spring concepts.
Classes supporting the org.springframework.orm.hibernate5 package.
Package providing integration of JPA (Java Persistence API) with Spring concepts.
Classes supporting the org.springframework.orm.jpa package.
Provides a utility class for easy ConnectionFactory access, a ReactiveTransactionManager for a single ConnectionFactory, and various simple ConnectionFactory implementations.
Provides extensible support for initializing databases through scripts.
Java 5 annotation for asynchronous method execution.
Scheduling convenience classes for the java.util.concurrent and jakarta.enterprise.concurrent packages, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring context.
Support package for declarative scheduling configuration, with XML schema being the primary configuration format.
Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context.
Support classes for Spring's scripting package.
Support classes for integrating a JSR-303 Bean Validation provider (such as Hibernate Validator) into a Spring ApplicationContext and in particular with Spring's data binding and validation APIs.
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.
Standard controller implementations for the Servlet MVC framework that comes with Spring.
Support classes for serving static resources.
Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.