| Package | Description | 
|---|---|
| org.springframework.context.support | 
 Classes supporting the org.springframework.context package,
 such as abstract base classes for ApplicationContext
 implementations and a MessageSource implementation. 
 | 
| org.springframework.format.datetime | 
 Formatters for  
java.util.Date properties. | 
| org.springframework.format.datetime.joda | 
 Integration with Joda-Time for formatting Joda date and time types as well as standard JDK Date types. 
 | 
| org.springframework.format.datetime.standard | 
 Integration with the JSR-310  
java.time package in JDK 8. | 
| org.springframework.format.number | 
 Formatters for  
java.lang.Number properties. | 
| org.springframework.format.number.money | 
 Integration with the JSR-354  
javax.money package. | 
| org.springframework.format.support | 
 Support classes for the formatting package,
 providing common implementations as well as adapters. 
 | 
| org.springframework.messaging.handler.annotation.reactive | 
 Support classes for working with annotated message-handling methods with
 non-blocking, reactive contracts. 
 | 
| org.springframework.messaging.rsocket.annotation.support | 
 Support classes for working with annotated RSocket stream handling methods. 
 | 
| org.springframework.messaging.simp.annotation.support | 
 Support classes for handling messages from simple messaging protocols
 (like STOMP). 
 | 
| org.springframework.scheduling.annotation | 
 Java 5 annotation for asynchronous method execution. 
 | 
| org.springframework.transaction.annotation | 
 Spring's support for annotation-based transaction demarcation. 
 | 
| org.springframework.transaction.interceptor | 
 AOP-based solution for declarative transaction demarcation. 
 | 
| org.springframework.web.reactive.result.method.annotation | 
 Infrastructure for annotation-based handler method processing. 
 | 
| org.springframework.web.servlet.resource | 
 Support classes for serving static resources. 
 | 
| org.springframework.web.socket.messaging | 
 WebSocket integration for Spring's messaging module. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EmbeddedValueResolutionSupport
Convenient base class for components with a need for embedded value resolution
 (i.e. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DateTimeFormatAnnotationFormatterFactory
Formats fields annotated with the  
DateTimeFormat annotation using a DateFormatter. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JodaDateTimeFormatAnnotationFormatterFactory
Deprecated. 
 
as of 5.3, in favor of standard JSR-310 support 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Jsr310DateTimeFormatAnnotationFormatterFactory
Formats fields annotated with the  
DateTimeFormat annotation using the
 JSR-310 java.time package in JDK 8. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NumberFormatAnnotationFormatterFactory
Formats fields annotated with the  
NumberFormat annotation. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Jsr354NumberFormatAnnotationFormatterFactory
Formats  
MonetaryAmount fields annotated
 with Spring's common NumberFormat annotation. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultFormattingConversionService
A specialization of  
FormattingConversionService configured by default with
 converters and formatters appropriate for most applications. | 
class  | 
FormattingConversionService
A  
ConversionService implementation
 designed to be configured as a FormatterRegistry. | 
class  | 
FormattingConversionServiceFactoryBean
A factory providing convenient access to a  
FormattingConversionService
 configured with converters and formatters for common types such as numbers and
 datetimes. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MessageMappingMessageHandler
Extension of  
AbstractMethodMessageHandler for reactive, non-blocking
 handling of messages via @MessageMapping methods. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RSocketMessageHandler
Extension of  
MessageMappingMessageHandler for handling RSocket
 requests with @ConnectMapping and
 @MessageMapping methods. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpAnnotationMethodMessageHandler
A handler for messages delegating to  
@MessageMapping
 and @SubscribeMapping annotated methods. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ScheduledAnnotationBeanPostProcessor
Bean post-processor that registers methods annotated with @ 
Scheduled
 to be invoked by a TaskScheduler according
 to the "fixedRate", "fixedDelay", or "cron" expression provided via the annotation. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AnnotationTransactionAttributeSource
Implementation of the
  
TransactionAttributeSource
 interface for working with transaction metadata in JDK 1.5+ annotation format. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractFallbackTransactionAttributeSource
Abstract implementation of  
TransactionAttributeSource that caches
 attributes for methods and implements a fallback policy: 1. | 
class  | 
MethodMapTransactionAttributeSource
Simple  
TransactionAttributeSource implementation that
 allows attributes to be stored per method in a Map. | 
class  | 
NameMatchTransactionAttributeSource
Simple  
TransactionAttributeSource implementation that
 allows attributes to be matched by registered name. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RequestMappingHandlerMapping
An extension of  
RequestMappingInfoHandlerMapping that creates
 RequestMappingInfo instances from class-level and method-level
 @RequestMapping annotations. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ResourceHttpRequestHandler
HttpRequestHandler that serves static resources in an optimized way
 according to the guidelines of Page Speed, YSlow, etc. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
WebSocketAnnotationMethodMessageHandler
A sub-class of  
SimpAnnotationMethodMessageHandler to provide support
 for ControllerAdvice with global @MessageExceptionHandler methods. |