![]() |
呐喊的书签 · java循环出现异常,不终止程序,继续执行 ...· 2 周前 · |
![]() |
愉快的黄豆 · java中文件名目录名或卷标语法不正确_mo ...· 1 周前 · |
![]() |
长情的椅子 · ASP.NET SignalR 中心 ...· 1 周前 · |
![]() |
刚分手的茶壶 · 把string类型的R.drawable.x ...· 6 天前 · |
![]() |
卖萌的小马驹 · 案例1:Redis当作缓存,mysql查询案 ...· 5 天前 · |
![]() |
面冷心慈的帽子 · react-dnd实现拖拽API学习_exp ...· 1 月前 · |
![]() |
宽容的苦咖啡 · pgsql 中文转十六进制 - CSDN文库· 6 月前 · |
![]() |
逼格高的核桃 · 出现以下错误消息: ...· 1 年前 · |
![]() |
强健的土豆 · 在app/build.gradle中声明依赖 ...· 1 年前 · |
![]() |
暗恋学妹的双杠 · php - Got Http ...· 1 年前 · |
StandardReflectionParameterNameDiscoverer
(with the "-parameters" compiler flag)
ConcurrentExecutorAdapter
is obsolete and will be removed
in Spring Framework 6.1
SocketConfig.Builder.setSoTimeout(Timeout)
, see above.
ClientHttpObservationDocumentation.LowCardinalityKeyNames.CLIENT_NAME
;
scheduled for removal in 6.2. This will be available both as a low and
high cardinality key value.
ClientHttpResponse.getStatusCode()
PartEvent
and
PartEventHttpMessageReader
HttpMethod.valueOf(String)
HttpRequest.getMethod()
and
HttpMethod.name()
MediaType.APPLICATION_GRAPHQL_RESPONSE
MediaType.APPLICATION_GRAPHQL_RESPONSE_VALUE
MimeTypeUtils.sortBySpecificity(List)
AbstractServerHttpRequest(HttpMethod, URI, String, MultiValueMap)
AbstractServerHttpRequest(HttpMethod, URI, String, MultiValueMap)
CronExpression
CronExpression.parse(String)
ExchangeResult.getStatus()
Assert.doesNotContain(String, String, String)
;
to be removed in 6.1
Assert.hasLength(String, String)
;
to be removed in 6.1
Assert.hasText(String, String)
;
to be removed in 6.1
Assert.isNull(Object, String)
;
to be removed in 6.1
Assert.isTrue(boolean, String)
;
to be removed in 6.1
Assert.noNullElements(Object[], String)
;
to be removed in 6.1
Assert.notEmpty(Object[], String)
;
to be removed in 6.1
Assert.notEmpty(Collection, String)
;
to be removed in 6.1
Assert.notEmpty(Map, String)
;
to be removed in 6.1
Assert.notNull(Object, String)
;
to be removed in 6.1
Assert.state(boolean, String)
;
to be removed in 6.1
Base64
; scheduled
for removal in 6.2
ServerWebExchangeContextFilter.getExchange(ContextView)
which
accepts a
ContextView
instead of
Context
, reflecting the
fact that the
ContextView
is needed only for reading.
ClientHttpObservationDocumentation.LowCardinalityKeyNames.CLIENT_NAME
;
scheduled for removal in 6.2. This will be available both as a low and
high cardinality key value.
ClientResponse.statusCode()
HandlerResult.getExceptionHandler()
StandardWebSocketClient
ModelAttributeMethodProcessor
now raises the
MethodArgumentNotValidException
subclass instead.
ModelAttributeMethodProcessor
now raises the
MethodArgumentNotValidException
subclass instead.
StandardWebSocketClient
AsyncTaskExecutor.submitCompletable(Runnable)
and
AsyncTaskExecutor.submitCompletable(Callable)
CompletableFuture.whenComplete(BiConsumer)
CompletableFuture
CompletableFuture.whenComplete(BiConsumer)
CompletableFuture.whenComplete(BiConsumer)
checkNotModified
methods
in
WebRequest
, or from an
annotated controller method, returning a
ResponseEntity
with an "ETag" and/or
"Last-Modified" headers set.
spring-jcl
(effectively equivalent to
NoOpLog
)
PropertyPlaceholderConfigurer
org.springframework.context.support.PropertySourcesPlaceholderConfigurer
instead which is more flexible through taking advantage of the
Environment
and
PropertySource
mechanisms.
CachingConfigurer
directly
JCacheConfigurer
directly
StandardReflectionParameterNameDiscoverer
(with the "-parameters" compiler flag)
ConcurrentExecutorAdapter
is obsolete and will be removed
in Spring Framework 6.1
CompletableFutureReturnValueHandler
io.r2dbc.spi.Parameter
instead.
AsyncConfigurer
directly
CompletableFuture
CronExpression
JtaTransactionManager
definition
TransactionSynchronization
interface
Base64
; scheduled
for removal in 6.2
CompletableFuture
Mono.toFuture()
CompletableFuture
ContentNegotiationManagerFactoryBean
on the deprecation of path
extension config options.
ContentNegotiationManagerFactoryBean
on the deprecation of path
extension config options.
HttpHeaders.setBasicAuth(String, String)
while building the request.
StandardWebSocketClient
StandardWebSocketClient
ResponseCookie
PessimisticLockingFailureException
/
CannotAcquireLockException
PessimisticLockingFailureException
/
CannotAcquireLockException
ServletException
nesting
ClassReader.readByte(int)
and the other read methods instead. This field will
eventually be deleted.
MergedAnnotations
model
always ignores lang annotations according to the
AnnotationFilter.PLAIN
filter
(for efficiency reasons)
AsyncTaskExecutor.execute(Runnable, long)
AsyncTaskExecutor.execute(Runnable, long)
MediaType.APPLICATION_GRAPHQL_RESPONSE
MediaType.APPLICATION_GRAPHQL_RESPONSE_VALUE
MediaType.APPLICATION_JSON
since major browsers like Chrome
now comply with the specification and interpret correctly UTF-8 special
characters without requiring a
charset=UTF-8
parameter.
MediaType.APPLICATION_JSON_VALUE
since major browsers like Chrome
now comply with the specification and interpret correctly UTF-8 special
characters without requiring a
charset=UTF-8
parameter.
MediaType.APPLICATION_PROBLEM_JSON
since major browsers like Chrome
now comply with the specification and interpret correctly UTF-8 special
characters without requiring a
charset=UTF-8
parameter.
MediaType.APPLICATION_PROBLEM_JSON_VALUE
since major browsers like Chrome
now comply with the specification and interpret correctly UTF-8 special
characters without requiring a
charset=UTF-8
parameter.
MediaType.APPLICATION_STREAM_JSON_VALUE
.
MediaType.APPLICATION_NDJSON
as
a replacement or any other line-delimited JSON format (e.g. JSON Lines,
JSON Text Sequences).
UrlPathHelper.PATH_ATTRIBUTE
and
ServletRequestPathUtils.PATH_ATTRIBUTE
.
To access the cached path used for request mapping, use
ServletRequestPathUtils.getCachedPathValue(ServletRequest)
.
LogFactory.getLog(Class)
/
LogFactory.getLog(String)
LogFactory.getLog(Class)
LogFactory.getLog(String)
ClassWriter.newHandle(int, String, String, String, boolean)
.
Class.newInstance()
in JDK 9
AbstractResourceBasedMessageSource.getDefaultLocale()
MergedAnnotations
API
MergedAnnotations
API
MergedAnnotations
API
MergedAnnotations
API
MergedAnnotations
API
MergedAnnotations
API
MergedAnnotations
API
MergedAnnotations
API
MergedAnnotations
API
MergedAnnotations
API
Decoder.decode(DataBuffer, ResolvableType, MimeType, Map)
instead
Environment.acceptsProfiles(Profiles)
or
Environment.matchesProfiles(String...)
methodParameter.withContainingClass(implementationClass).getParameterType()
DataBuffer.toByteBuffer(ByteBuffer)
,
DataBuffer.readableByteBuffers()
, or
DataBuffer.writableByteBuffers()
.
DataBuffer.toByteBuffer(int, ByteBuffer, int, int)
,
DataBuffer.readableByteBuffers()
, or
DataBuffer.writableByteBuffers()
.
DataBuffer.ensureWritable(int)
, which
has different semantics
DataBuffer.ensureWritable(int)
DataBuffer.split(int)
, which
has different semantics
DataBuffer.split(int)
, which
has different semantics
DataBuffer.toByteBuffer(ByteBuffer)
DataBuffer.toByteBuffer(int, ByteBuffer, int, int)
DataBufferFactory.allocateBuffer(int)
SpringFactoriesLoader.load(Class, ArgumentResolver, FailureHandler)
MethodParameter.nested(Integer)
if nesting is required
MethodParameter.forExecutable(java.lang.reflect.Executable, int)
MethodParameter.nested(Integer)
MethodParameter.withTypeIndex(int)
AsyncTaskExecutor.submitCompletable(Runnable)
AsyncTaskExecutor.submitCompletable(Callable)
assertThat(sourceFile)
rather than calling this
method directly.
assertThat(sourceFile)
rather than calling this
method directly.
ClientHttpResponse.getStatusCode()
; scheduled for
removal in 6.2
SocketConfig.Builder.setSoTimeout(Timeout)
, see above.
ClientHttpResponse.getStatusCode()
CodecConfigurer.CustomCodecs.register(Object)
or
CodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object)
instead.
CodecConfigurer.CustomCodecs.register(Object)
or
CodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object)
instead.
CodecConfigurer.CustomCodecs.register(Object)
or
CodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object)
instead.
CodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object)
or
CodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object, Consumer)
instead.
CodecConfigurer.CustomCodecs.register(Object)
or
CodecConfigurer.CustomCodecs.registerWithDefaultConfig(Object)
instead.
PartEvent
and
PartEventHttpMessageReader
HttpMethod.valueOf(String)
HttpRequest.getMethod()
and
HttpMethod.name()
HttpStatus.series()
directly
MimeTypeUtils.sortBySpecificity(List)
MimeTypeUtils.sortBySpecificity(List)
ResponseEntity.getStatusCode()
; scheduled
for removal in 7.0
ServerHttpResponse.getStatusCode()
JdbcOperations.query(String, ResultSetExtractor, Object...)
JdbcOperations.query(String, RowCallbackHandler, Object...)
JdbcOperations.query(String, RowMapper, Object...)
JdbcOperations.queryForList(String, Class, Object...)
JdbcOperations.queryForObject(String, Class, Object...)
JdbcOperations.queryForObject(String, RowMapper, Object...)
DataSourceUtils.resetConnectionAfterTransaction(Connection, Integer, boolean)
SQLWarningException.getSQLWarning()
JdbcUtils.extractDatabaseMetaData(DataSource, DatabaseMetaDataCallback)
with a lambda expression or method reference and a generically typed result
AsyncHandlerMethodReturnValueHandler.toCompletableFuture(Object, MethodParameter)
RSocketRequester.Builder.transport(ClientTransport)
RSocketRequester.Builder.tcp(String, int)
RSocketRequester.Builder.websocket(URI)
ConnectionHandlingStompSession.getSession()
ReactorNettyTcpStompClient.connectAsync(StompHeaders, StompSessionHandler)
ReactorNettyTcpStompClient.connectAsync(StompSessionHandler)
TcpConnection.sendAsync(Message)
TcpOperations.connectAsync(TcpConnectionHandler)
TcpOperations.connectAsync(TcpConnectionHandler, ReconnectStrategy)
TcpOperations.shutdownAsync()
MockServerHttpRequest.method(HttpMethod, String, Object...)
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
HibernateCallback
lambda code block passed to the general
HibernateOperations.execute(org.springframework.orm.hibernate5.HibernateCallback<T>)
method
JpaTransactionManager
.
ThreadPoolTaskScheduler.getScheduledThreadPoolExecutor()
access
IntervalTask.getInitialDelayDuration()
IntervalTask.getIntervalDuration()
ScheduledTaskRegistrar.addFixedDelayTask(Runnable, Duration)
ScheduledTaskRegistrar.addFixedRateTask(Runnable, Duration)
PeriodicTrigger.getInitialDelayDuration()
PeriodicTrigger.getPeriodDuration()
PeriodicTrigger.setInitialDelay(Duration)
SimpleTriggerContext.update(Instant, Instant, Instant)
TaskScheduler.schedule(Runnable, Instant)
TaskScheduler.scheduleAtFixedRate(Runnable, Duration)
TaskScheduler.scheduleAtFixedRate(Runnable, Instant, Duration)
TaskScheduler.scheduleWithFixedDelay(Runnable, Duration)
TaskScheduler.scheduleWithFixedDelay(Runnable, Instant, Duration)
Trigger.nextExecution(TriggerContext)
TriggerContext.lastActualExecution()
TriggerContext.lastCompletion()
TriggerContext.lastScheduledExecution()
SmartContextLoader
SPI
SmartContextLoader
SPI
AbstractGenericContextLoader.loadContext(MergedContextConfiguration)
ExchangeResult.getStatus()
WebTestClient.Builder.codecs(Consumer)
WebTestClient.RequestBodySpec.bodyValue(Object)
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)
StatusResultMatchers.isEarlyHints()
HttpStatus.DESTINATION_LOCKED
HttpStatus.INSUFFICIENT_SPACE_ON_RESOURCE
HttpStatus.METHOD_FAILURE
StatusResultMatchers.isFound()
HttpStatus.REQUEST_ENTITY_TOO_LARGE
HttpStatus.REQUEST_URI_TOO_LONG
HttpStatus.USE_PROXY
ResultActions.andExpectAll(ResultMatcher...)
RequestMappingHandlerMapping
on the deprecation of path extension
config options.
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)
Assert.doesNotContain(String, String, String)
;
to be removed in 6.1
Assert.hasLength(String, String)
;
to be removed in 6.1
Assert.hasText(String, String)
;
to be removed in 6.1
Assert.isNull(Object, String)
;
to be removed in 6.1
Assert.isTrue(boolean, String)
;
to be removed in 6.1
Assert.noNullElements(Object[], String)
;
to be removed in 6.1
Assert.notEmpty(Object[], String)
;
to be removed in 6.1
Assert.notEmpty(Collection, String)
;
to be removed in 6.1
Assert.notEmpty(Map, String)
;
to be removed in 6.1
Assert.notNull(Object, String)
;
to be removed in 6.1
Assert.state(boolean, String)
;
to be removed in 6.1
ClassUtils.CGLIB_CLASS_SEPARATOR
ClassUtils.CGLIB_CLASS_SEPARATOR
CompletableFuture.whenComplete(BiConsumer)
CompletableFuture.whenComplete(BiConsumer)
ConcurrentLruCache.capacity()
as of 6.0.
Prefer the use of an external tool (that serializes to JSON, XML, or any other format) which is regularly checked and updated for not allowing RCE.
InputStream.nullInputStream()
StringUtils.hasLength(String)
and
StringUtils.hasText(String)
(or
ObjectUtils.isEmpty(Object)
)
String.stripLeading()
String.stripTrailing()
String.strip()
false
. In 5.3 the default
changes to
false
and use of this property becomes unnecessary.
ContentNegotiationManagerFactoryBean.setUseRegisteredExtensionsOnly(boolean)
,
which has reverse behavior.
AbstractMappingContentNegotiationStrategy.setUseRegisteredExtensionsOnly(boolean)
.
RestClientResponseException.getStatusCode()
UnknownContentTypeException.getStatusCode()
CorsUtils.isCorsRequest(org.springframework.http.server.reactive.ServerHttpRequest)
UrlBasedCorsConfigurationSource.setUrlPathHelper(UrlPathHelper)
, if at all. For further details,
please see
UrlBasedCorsConfigurationSource.setAllowInitLookupPath(boolean)
.
UrlPathHelper.PATH_ATTRIBUTE
.
UrlBasedCorsConfigurationSource.setUrlPathHelper(UrlPathHelper)
, if at all. For further details,
please see
UrlBasedCorsConfigurationSource.setAllowInitLookupPath(boolean)
.
UrlBasedCorsConfigurationSource.setUrlPathHelper(UrlPathHelper)
, if at all. For further details,
please see
UrlBasedCorsConfigurationSource.setAllowInitLookupPath(boolean)
.
ServerWebExchangeContextFilter.getExchange(ContextView)
which
accepts a
ContextView
instead of
Context
, reflecting the
fact that the
ContextView
is needed only for reading.
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)
BodyInserters.fromValue(Object)
ClientRequest.create(HttpMethod, URI)
ClientResponse.mutate()
.
ClientResponse.statusCode()
HttpHeaders.setBasicAuth(String, String)
while building the request.
WebClient.Builder.codecs(Consumer)
WebClient.RequestBodySpec.bodyValue(Object)
WebClient.RequestHeadersSpec.exchangeToMono(Function)
,
WebClient.RequestHeadersSpec.exchangeToFlux(Function)
; consider also using
WebClient.RequestHeadersSpec.retrieve()
which provides access to the response status
and headers via
ResponseEntity
along with error status
handling.
WebClientResponseException.getStatusCode()
ServerRequest.method()
ServerRequest.requestPath()
ServerResponse.BodyBuilder.bodyValue(Object)
ServerResponse.statusCode()
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)
HandlerResult.getExceptionHandler()
ReactorNettyWebSocketClient.getWebsocketClientSpec()
ReactorNettyWebSocketClient.getWebsocketClientSpec()
WebsocketClientSpec.Builder
with a
constructor argument
WebsocketClientSpec.Builder
with a
constructor argument
ReactorNettyRequestUpgradeStrategy.getWebsocketServerSpec()
ReactorNettyRequestUpgradeStrategy.getWebsocketServerSpec()
WebsocketServerSpec.Builder
with a
constructor argument
WebsocketServerSpec.Builder
with a
constructor argument
ResponseStatusExceptionHandler.determineStatus(Throwable)
MethodNotAllowedException.getHeaders()
NotAcceptableStatusException.getHeaders()
ResponseStatusException.getHeaders()
UnsupportedMediaTypeStatusException.getHeaders()
ContentNegotiationManagerFactoryBean.setFavorPathExtension(boolean)
.
ContentNegotiationManagerFactoryBean.setIgnoreUnknownPathExtensions(boolean)
.
ContentNegotiationConfigurer.useRegisteredExtensionsOnly(boolean)
which has reverse behavior
PathMatchConfigurer.setUseRegisteredSuffixPatternMatch(Boolean)
.
PathMatchConfigurer.setUseSuffixPatternMatch(Boolean)
.
RequestMappingHandlerMapping
on the deprecation of path extension
config options.
RequestMappingHandlerMapping
on the deprecation of path extension
config options. As there is no replacement for this method, in 5.2.x it is
necessary to set it to
false
. In 5.3 the default changes to
false
and use of this property becomes unnecessary.
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)
ServerRequest.method()
ServerRequest.requestPath()
ServerResponse.statusCode()
AbstractHandlerMapping.setUrlPathHelper(UrlPathHelper)
AbstractHandlerMapping.setUrlPathHelper(UrlPathHelper)
AbstractHandlerMapping.setUrlPathHelper(UrlPathHelper)
AbstractHandlerMethodMapping.getDirectPaths(Object)
instead
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)
MappedInterceptor.matches(HttpServletRequest)
LastModified
.
CookieLocaleResolver.setDefaultLocaleFunction(Function)
CookieLocaleResolver.setDefaultTimeZoneFunction(Function)
CookieLocaleResolver.setCookieMaxAge(Duration)
CookieLocaleResolver(String)
SessionLocaleResolver.setDefaultLocaleFunction(Function)
SessionLocaleResolver.setDefaultTimeZoneFunction(Function)
LastModified
.
false
. In 5.3 the default
changes to
false
and use of this property becomes unnecessary.
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)
RequestMappingHandlerMapping.setUseRegisteredSuffixPatternMatch(boolean)
.
RequestMappingHandlerMapping.setUseSuffixPatternMatch(boolean)
.
ModelAttributeMethodProcessor
now raises the
MethodArgumentNotValidException
subclass instead.
RequestMappingHandlerMapping
on the deprecation of path
extension config options.
ServletRequestPathUtils.getCachedPathValue(ServletRequest)
;
this method always returns
UrlPathHelper.defaultInstance
.
RequestMappingHandlerMapping
on the deprecation of path
extension config options.
RequestMappingHandlerMapping.setUseSuffixPatternMatch(boolean)
.
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)
ServletRequestPathUtils.getCachedPathValue(ServletRequest)
RequestMappingHandlerMapping
on the deprecation of path
extension config options.
RequestMappingHandlerMapping.setUseSuffixPatternMatch(boolean)
.
RequestMappingInfo.BuilderConfiguration.setTrailingSlashMatch(boolean)
ModelAttributeMethodProcessor
now raises the
MethodArgumentNotValidException
subclass instead.
ServletRequestPathUtils.getCachedPathValue(ServletRequest)
ServletRequestPathUtils.getCachedPathValue(ServletRequest)
ServletRequestPathUtils.getCachedPathValue(ServletRequest)
null
, and if a
subclass returns an actual instance, the instance is used only as a
source of media type mappings, if it contains any. Please, use
ResourceHttpRequestHandler.setMediaTypes(Map)
instead, or if you need to change behavior,
you can override
ResourceHttpRequestHandler.getMediaType(HttpServletRequest, Resource)
.
ResourceHttpRequestHandler.setMediaTypes(Map)
with mappings possibly obtained from
ContentNegotiationManager.getMediaTypeMappings()
.
WebContentGenerator.applyCacheControl(jakarta.servlet.http.HttpServletResponse, org.springframework.http.CacheControl)
WebContentGenerator.applyCacheControl(jakarta.servlet.http.HttpServletResponse, org.springframework.http.CacheControl)
WebContentGenerator.applyCacheControl(jakarta.servlet.http.HttpServletResponse, org.springframework.http.CacheControl)
lastModified
flag is effectively ignored,
with a must-revalidate header only generated if explicitly configured
WebContentGenerator.getCacheControl()
WebContentGenerator.getCacheControl()
WebContentGenerator.getCacheControl()
WebContentGenerator.getCacheControl()
WebContentGenerator.applyCacheControl(jakarta.servlet.http.HttpServletResponse, org.springframework.http.CacheControl)
WebContentGenerator.setCacheControl(org.springframework.http.CacheControl)
WebContentGenerator.setCacheControl(org.springframework.http.CacheControl)
AbstractWebSocketClient.executeInternal(WebSocketHandler, HttpHeaders, URI, List, List, Map)
WebSocketClient.execute(WebSocketHandler, String, Object...)
WebSocketClient.execute(WebSocketHandler, WebSocketHttpHeaders, URI)
WebSocketStompClient.connectAsync(String, StompSessionHandler, Object...)
WebSocketStompClient.connectAsync(String, WebSocketHttpHeaders, StompHeaders, StompSessionHandler, Object...)
WebSocketStompClient.connectAsync(String, WebSocketHttpHeaders, StompSessionHandler, Object...)
WebSocketStompClient.connectAsync(URI, WebSocketHttpHeaders, StompHeaders, StompSessionHandler)
Transport.connectAsync(TransportRequest, WebSocketHandler)
PathPatternParser.setMatchOptionalTrailingSeparator(boolean)
.
UrlPathHelper.resolveAndCacheLookupPath(HttpServletRequest)
and
UrlPathHelper.getResolvedLookupPath(ServletRequest)
.
Handle(int, String, String, String, boolean)
.
RootBeanDefinition.setTargetType(ResolvableType)
call
AnnotationMetadata.introspect(Class)
AnnotationMetadata.introspect(Class)
.
Use
MergedAnnotation.asMap
from
StandardAnnotationMetadata.getAnnotations()
rather than
AnnotatedTypeMetadata.getAnnotationAttributes(String)
if
nestedAnnotationsAsMap
is
false
StandardAnnotationMetadata
AnnotationMetadata
OperatorMatches(ConcurrentMap, int, int, SpelNodeImpl...)
with a shared pattern cache instead
JettyClientHttpConnector(HttpClient, JettyResourceFactory)
HttpMessageNotReadableException(String, HttpInputMessage)
HttpMessageNotReadableException(String, Throwable, HttpInputMessage)
AbstractServerHttpRequest(HttpMethod, URI, String, MultiValueMap)
AbstractServerHttpRequest(HttpMethod, URI, String, MultiValueMap)
FixedDelayTask(Runnable, Duration, Duration)
FixedRateTask(Runnable, Duration, Duration)
IntervalTask(Runnable, Duration)
IntervalTask(Runnable, Duration, Duration)
CronExpression.parse(String)
CronExpression.parse(String)
PeriodicTrigger(Duration)
PeriodicTrigger(Duration)
SimpleTriggerContext(Instant, Instant, Instant)
TransactionAspectSupport.setTransactionAttributes(Properties)
TransactionInterceptor(TransactionManager, TransactionAttributeSource)
RequestMappingInfo.Builder
via
RequestMappingInfo.paths(String...)
.
RequestMappingInfo.Builder
via
RequestMappingInfo.paths(String...)
.
RequestMappingInfo.Builder
via
RequestMappingInfo.mutate()
.
HandshakeInfo(URI, HttpHeaders, MultiValueMap, Mono, String, InetSocketAddress, Map, String)
PatternsRequestCondition(String[], boolean, PathMatcher)
.
RequestMappingHandlerMapping
on the deprecation of path extension config options.
RequestMappingHandlerMapping
on the deprecation of path extension config options.
RequestMappingInfo.Builder
via
RequestMappingInfo.paths(String...)
.
RequestMappingInfo.Builder
via
RequestMappingInfo.paths(String...)
.
RequestMappingInfo.addCustomCondition(RequestCondition)
.
AbstractClientSockJsSession(TransportRequest, WebSocketHandler, CompletableFuture)
WebSocketClientSockJsSession(TransportRequest, WebSocketHandler, CompletableFuture)
XhrClientSockJsSession(TransportRequest, WebSocketHandler, XhrTransport, CompletableFuture)
ClientHttpObservationDocumentation.LowCardinalityKeyNames.CLIENT_NAME
;
scheduled for removal in 6.2. This will be available both as a low and
high cardinality key value.
HttpStatus.EARLY_HINTS
which will be returned from
HttpStatus.valueOf(103)
HttpStatus.FOUND
which will be returned from
HttpStatus.valueOf(302)
HttpStatus.PAYLOAD_TOO_LARGE
which will be
returned from
HttpStatus.valueOf(413)
HttpStatus.URI_TOO_LONG
which will be returned from
HttpStatus.valueOf(414)
ClientHttpObservationDocumentation.LowCardinalityKeyNames.CLIENT_NAME
;
scheduled for removal in 6.2. This will be available both as a low and
high cardinality key value.
![]() |
呐喊的书签 · java循环出现异常,不终止程序,继续执行 - 迷糊桃 2 周前 |
![]() |
宽容的苦咖啡 · pgsql 中文转十六进制 - CSDN文库 6 月前 |
BeanInstanceSupplier.withGenerator(ThrowingFunction)