程序包的使用
org.springframework.util
使用org.springframework.util的程序包 程序包 说明 org.springframework.aop.interceptor Provides miscellaneous interceptor implementations.org.springframework.beans.annotation Support package for beans-style handling of Java 5 annotations.org.springframework.beans.factory.config SPI interfaces and configuration-related convenience classes for bean factories.org.springframework.beans.factory.support Classes supporting theorg.springframework.beans.factory
package.org.springframework.beans.support Classes supporting the org.springframework.beans package, such as utility classes for sorting and holding lists of beans.org.springframework.context 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.org.springframework.context.event Support classes for application events, like standard context events.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.core Provides basic classes for exception handling and version detection, and other core helpers that are not specific to any part of the framework.org.springframework.core.annotation Core support package for annotations, meta-annotations, and merged annotations with attribute overrides.org.springframework.core.codec org.springframework.core.io.support Support classes for Spring's resource abstraction.org.springframework.core.task This package defines Spring's core TaskExecutor abstraction, and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.org.springframework.core.type Core support package for type introspection.org.springframework.core.type.classreading Support classes for reading annotation and class-level metadata.org.springframework.format.support Support classes for the formatting package, providing common implementations as well as adapters.org.springframework.http Contains a basic abstraction over client/server-side HTTP.org.springframework.http.client Contains an abstraction over client-side HTTP.org.springframework.http.client.reactive Abstractions for reactive HTTP client support includingClientHttpRequest
andClientHttpResponse
as well as aClientHttpConnector
.org.springframework.http.codec org.springframework.http.codec.cbor org.springframework.http.codec.json JSON encoder and decoder support.org.springframework.http.codec.multipart Multipart support.org.springframework.http.codec.protobuf Provides an encoder and a decoder for Google Protocol Buffers.org.springframework.http.codec.xml XML encoder and decoder support.org.springframework.http.converter Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.org.springframework.http.server Contains an abstraction over server-side HTTP.org.springframework.http.server.reactive Abstractions for reactive HTTP server support including aServerHttpRequest
andServerHttpResponse
along with anHttpHandler
for processing.org.springframework.jms.config Support package for declarative messaging configuration, with Java configuration and XML schema support.org.springframework.jms.listener This package contains the base message listener container facility.org.springframework.messaging Support for working with messaging APIs and protocols.org.springframework.messaging.converter Provides support for message conversion.org.springframework.messaging.handler Basic abstractions for working with message handler methods.org.springframework.messaging.handler.annotation.reactive Support classes for working with annotated message-handling methods with non-blocking, reactive contracts.org.springframework.messaging.handler.invocation.reactive Common infrastructure for invoking message handler methods with non-blocking, and reactive contracts.org.springframework.messaging.rsocket Support for the RSocket protocol.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.messaging.simp.broker Provides a "simple" message broker implementation along with an abstract base class and other supporting types such as a registry for subscriptions.org.springframework.messaging.simp.config Configuration support for WebSocket messaging using higher level messaging protocols.org.springframework.messaging.simp.stomp Generic support for simple messaging protocols (like STOMP).org.springframework.messaging.simp.user Support for handling messages to "user" destinations (i.e. destinations that are unique to a user's sessions), primarily translating the destinations and then forwarding the updated message to the broker.org.springframework.messaging.support Provides implementations ofMessage
along with a MessageBuilder and MessageHeaderAccessor for building and working with messages and message headers, as well as variousMessageChannel
implementations and channel interceptor support.org.springframework.mock.http.client.reactive Mock implementations of reactive HTTP client contracts.org.springframework.mock.http.server.reactive Mock implementations of reactive HTTP server contracts.org.springframework.mock.web A comprehensive set of Servlet API 4.0 mock objects, targeted at usage with Spring's Web MVC framework.org.springframework.mock.web.reactive.function.server Mock objects for the functional web framework.org.springframework.scheduling.annotation Java 5 annotation for asynchronous method execution.org.springframework.scheduling.commonj Convenience classes for scheduling based on the CommonJ WorkManager/TimerManager facility, as supported by IBM WebSphere 6.0+ and BEA WebLogic 9.0+.org.springframework.scheduling.concurrent Scheduling convenience classes for thejava.util.concurrent
andjavax.enterprise.concurrent
packages, allowing to set up a ThreadPoolExecutor or ScheduledThreadPoolExecutor as a bean in a Spring context.org.springframework.scheduling.quartz Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context.org.springframework.scheduling.support Generic support classes for scheduling.org.springframework.test.web.client.match Contains built-inRequestMatcher
implementations.org.springframework.test.web.reactive.server Support for testing Spring WebFlux server endpoints viaWebTestClient
.org.springframework.test.web.servlet.request Contains built-inRequestBuilder
implementations.org.springframework.test.web.servlet.result Contains built-inResultMatcher
andResultHandler
implementations.org.springframework.util Miscellaneous utility classes, such as String manipulation utilities, a Log4J configurer, and a state holder for paged lists of objects.org.springframework.web.cors Support for CORS (Cross-Origin Resource Sharing), based on a commonCorsProcessor
strategy.org.springframework.web.method.annotation Support classes for annotation-based handler method processing.org.springframework.web.multipart Multipart resolution framework for handling file uploads.org.springframework.web.multipart.commons MultipartResolver implementation for Apache Commons FileUpload.org.springframework.web.multipart.support Support classes for the multipart resolution framework.org.springframework.web.reactive.function Provides a foundation for both the reactive client and server subpackages.org.springframework.web.reactive.function.client Provides a reactiveWebClient
that builds on top of theorg.springframework.http.client.reactive
reactive HTTP adapter layer.org.springframework.web.reactive.function.client.support Classes supporting theorg.springframework.web.reactive.function.client
package.org.springframework.web.reactive.function.server Provides the types that make up Spring's functional web framework for Reactive environments.org.springframework.web.reactive.function.server.support Classes supporting theorg.springframework.web.reactive.function.server
package.org.springframework.web.reactive.result.method.annotation Infrastructure for annotation-based handler method processing.org.springframework.web.server Core interfaces and classes for Spring's generic, reactive web support.org.springframework.web.server.adapter Implementations to adapt to the underlyingorg.springframework.http.client.reactive
reactive HTTP adapter andHttpHandler
.org.springframework.web.servlet Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.org.springframework.web.servlet.config.annotation Annotation-based setup for Spring MVC.org.springframework.web.servlet.function Provides the types that make up Spring's functional web framework for Servlet environments.org.springframework.web.servlet.handler Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.org.springframework.web.servlet.mvc Standard controller implementations for the Servlet MVC framework that comes with Spring.org.springframework.web.servlet.mvc.condition Common MVC logic for matching incoming requests based on conditions.org.springframework.web.servlet.mvc.method Servlet-based infrastructure for handler method processing, building on theorg.springframework.web.method
package.org.springframework.web.servlet.mvc.method.annotation MVC infrastructure for annotation-based handler method processing, building on theorg.springframework.web.method.annotation
package.org.springframework.web.servlet.resource Support classes for serving static resources.org.springframework.web.socket Common abstractions and Spring configuration support for WebSocket applications.org.springframework.web.socket.adapter Classes adapting Spring's WebSocket API to and from WebSocket providers.org.springframework.web.socket.config.annotation Support for annotation-based WebSocket setup in configuration classes.org.springframework.web.util Miscellaneous web utility classes, such as HTML escaping, Log4j initialization, and cookie handling.org.springframework.web.util.pattern Dedicated support for matching HTTP request paths.org.springframework.aop.interceptor使用的org.springframework.util中的类 类 说明 ConcurrencyThrottleSupport Support class for throttling concurrent access to a specific resource.org.springframework.beans.annotation使用的org.springframework.util中的类 类 说明 StringValueResolver Simple strategy interface for resolving a String value.org.springframework.beans.factory.config使用的org.springframework.util中的类 类 说明 MethodInvoker Helper class that allows for specifying a method to invoke in a declarative fashion, be it static or non-static.StringValueResolver Simple strategy interface for resolving a String value.org.springframework.beans.factory.support使用的org.springframework.util中的类 类 说明 PropertiesPersister Strategy interface for persistingjava.util.Properties
, allowing for pluggable parsing strategies.StringValueResolver Simple strategy interface for resolving a String value.org.springframework.beans.support使用的org.springframework.util中的类 类 说明 MethodInvoker Helper class that allows for specifying a method to invoke in a declarative fashion, be it static or non-static.org.springframework.context使用的org.springframework.util中的类 类 说明 StringValueResolver Simple strategy interface for resolving a String value.org.springframework.context.event使用的org.springframework.util中的类 类 说明 ErrorHandler A strategy for handling errors.org.springframework.context.support使用的org.springframework.util中的类 类 说明 PropertiesPersister Strategy interface for persistingjava.util.Properties
, allowing for pluggable parsing strategies.StringValueResolver Simple strategy interface for resolving a String value.org.springframework.core使用的org.springframework.util中的类 类 说明 ReflectionUtils.MethodFilter Callback optionally used to filter methods to be operated on by a method callback.StringValueResolver Simple strategy interface for resolving a String value.org.springframework.core.annotation使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.core.codec使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.org.springframework.core.io.support使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.PropertiesPersister Strategy interface for persistingjava.util.Properties
, allowing for pluggable parsing strategies.org.springframework.core.task使用的org.springframework.util中的类 类 说明 CustomizableThreadCreator Simple customizable helper class for creating newThread
instances.org.springframework.core.type使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.core.type.classreading使用的org.springframework.util中的类 类 说明 LinkedMultiValueMap Simple implementation ofMultiValueMap
that wraps aLinkedHashMap
, storing multiple values in aLinkedList
.MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.format.support使用的org.springframework.util中的类 类 说明 StringValueResolver Simple strategy interface for resolving a String value.org.springframework.http使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.http.client使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.http.client.reactive使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.http.codec使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.http.codec.cbor使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.org.springframework.http.codec.json使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.org.springframework.http.codec.multipart使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.http.codec.protobuf使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.org.springframework.http.codec.xml使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.org.springframework.http.converter使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.http.server使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.http.server.reactive使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.jms.config使用的org.springframework.util中的类 类 说明 ErrorHandler A strategy for handling errors.StringValueResolver Simple strategy interface for resolving a String value.org.springframework.jms.listener使用的org.springframework.util中的类 类 说明 ErrorHandler A strategy for handling errors.org.springframework.messaging使用的org.springframework.util中的类 类 说明 IdGenerator Contract for generating universally unique identifiers(UUIDs)
.org.springframework.messaging.converter使用的org.springframework.util中的类 类 说明 InvalidMimeTypeException Exception thrown fromMimeTypeUtils.parseMimeType(String)
in case of encountering an invalid content type specification String.MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.org.springframework.messaging.handler使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.RouteMatcher Contract for matching routes to patterns.org.springframework.messaging.handler.annotation.reactive使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.RouteMatcher Contract for matching routes to patterns.RouteMatcher.Route A parsed representation of a route.StringValueResolver Simple strategy interface for resolving a String value.org.springframework.messaging.handler.invocation.reactive使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.RouteMatcher.Route A parsed representation of a route.org.springframework.messaging.rsocket使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.RouteMatcher Contract for matching routes to patterns.org.springframework.messaging.rsocket.annotation.support使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.RouteMatcher Contract for matching routes to patterns.RouteMatcher.Route A parsed representation of a route.org.springframework.messaging.simp.annotation.support使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.StringValueResolver Simple strategy interface for resolving a String value.org.springframework.messaging.simp.broker使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.PathMatcher Strategy interface forString
-based path matching.org.springframework.messaging.simp.config使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.org.springframework.messaging.simp.stomp使用的org.springframework.util中的类 类 说明 MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.messaging.simp.user使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.org.springframework.messaging.support使用的org.springframework.util中的类 类 说明 IdGenerator Contract for generating universally unique identifiers(UUIDs)
.MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.mock.http.client.reactive使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.mock.http.server.reactive使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.mock.web使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.mock.web.reactive.function.server使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.scheduling.annotation使用的org.springframework.util中的类 类 说明 StringValueResolver Simple strategy interface for resolving a String value.org.springframework.scheduling.commonj使用的org.springframework.util中的类 类 说明 ErrorHandler A strategy for handling errors.org.springframework.scheduling.concurrent使用的org.springframework.util中的类 类 说明 CustomizableThreadCreator Simple customizable helper class for creating newThread
instances.ErrorHandler A strategy for handling errors.org.springframework.scheduling.quartz使用的org.springframework.util中的类 类 说明 MethodInvoker Helper class that allows for specifying a method to invoke in a declarative fashion, be it static or non-static.org.springframework.scheduling.support使用的org.springframework.util中的类 类 说明 ErrorHandler A strategy for handling errors.MethodInvoker Helper class that allows for specifying a method to invoke in a declarative fashion, be it static or non-static.org.springframework.test.web.client.match使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.test.web.reactive.server使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.test.web.servlet.request使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.test.web.servlet.result使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.util使用的org.springframework.util中的类 类 说明 AntPathMatcher.AntPathStringMatcher Tests whether or not a string matches against a pattern via aPattern
.AutoPopulatingList.ElementFactory Factory interface for creating elements for an index-based access data structure such as aList
.AutoPopulatingList.ElementInstantiationException Exception to be thrown from ElementFactory.ConcurrentReferenceHashMap.Entry A single map entry.ConcurrentReferenceHashMap.Reference A reference to anConcurrentReferenceHashMap.Entry
contained in the map.ConcurrentReferenceHashMap.ReferenceManager Strategy class used to manageReferences
.ConcurrentReferenceHashMap.ReferenceType Various reference types supported by this map.ConcurrentReferenceHashMap.Restructure The types of restructuring that can be performed.ConcurrentReferenceHashMap.Segment A single segment used to divide the map to allow better concurrent performance.IdGenerator Contract for generating universally unique identifiers(UUIDs)
.InstanceFilter A simple instance filter that checks if a given instance match based on a collection of includes and excludes element.LinkedCaseInsensitiveMap LinkedHashMap
variant that stores String keys in a case-insensitive manner, for example for key-based access in a results table.LinkedMultiValueMap Simple implementation ofMultiValueMap
that wraps aLinkedHashMap
, storing multiple values in aLinkedList
.MimeType Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP.MultiValueMap Extension of theMap
interface that stores multiple values.PathMatcher Strategy interface forString
-based path matching.PropertiesPersister Strategy interface for persistingjava.util.Properties
, allowing for pluggable parsing strategies.PropertyPlaceholderHelper.PlaceholderResolver Strategy interface used to resolve replacement values for placeholders contained in Strings.ReflectionUtils.FieldCallback Callback interface invoked on each field in the hierarchy.ReflectionUtils.FieldFilter Callback optionally used to filter fields to be operated on by a field callback.ReflectionUtils.MethodCallback Action to take on each method.ReflectionUtils.MethodFilter Callback optionally used to filter methods to be operated on by a method callback.RouteMatcher Contract for matching routes to patterns.RouteMatcher.Route A parsed representation of a route.StopWatch.TaskInfo Nested class to hold data about one task executed within theStopWatch
.org.springframework.web.cors使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.org.springframework.web.method.annotation使用的org.springframework.util中的类 类 说明 ReflectionUtils.MethodFilter Callback optionally used to filter methods to be operated on by a method callback.org.springframework.web.multipart使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.multipart.commons使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.multipart.support使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.reactive.function使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.reactive.function.client使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.reactive.function.client.support使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.reactive.function.server使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.reactive.function.server.support使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.reactive.result.method.annotation使用的org.springframework.util中的类 类 说明 StringValueResolver Simple strategy interface for resolving a String value.org.springframework.web.server使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.server.adapter使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.servlet使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.servlet.config.annotation使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.org.springframework.web.servlet.function使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.servlet.handler使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.org.springframework.web.servlet.mvc使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.org.springframework.web.servlet.mvc.condition使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.org.springframework.web.servlet.mvc.method使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.org.springframework.web.servlet.mvc.method.annotation使用的org.springframework.util中的类 类 说明 ReflectionUtils.MethodFilter Callback optionally used to filter methods to be operated on by a method callback.StringValueResolver Simple strategy interface for resolving a String value.org.springframework.web.servlet.resource使用的org.springframework.util中的类 类 说明 PathMatcher Strategy interface forString
-based path matching.StringValueResolver Simple strategy interface for resolving a String value.org.springframework.web.socket使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.socket.adapter使用的org.springframework.util中的类 类 说明 IdGenerator Contract for generating universally unique identifiers(UUIDs)
.org.springframework.web.socket.config.annotation使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.util使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.org.springframework.web.util.pattern使用的org.springframework.util中的类 类 说明 MultiValueMap Extension of theMap
interface that stores multiple values.RouteMatcher Contract for matching routes to patterns.RouteMatcher.Route A parsed representation of a route.