Spring Document options for handling Date/Time parsing and formatting issues with JDK 20+

OverviewJDK 20 adopted Unicode CLDR-14032 (Common Locale Data Repository) which changed the space character that precede...

Spring Multipart messages with empty parts are not correctly parsed in WebFlux

In my application spring boot webflux application I have an upload use case which requires the upload of 1 and more empt...

Spring Numerous warnings when injecting dependencies into configuration that implements CachingConfigurer

there are following warn messagesIs this bean getting eagerly injected/applied to a currently created BeanPostProcessor ...

Spring SimpleAsyncTaskExecutor blocks calling thread when concurrencyLimit set

The current documentation of setConcurrencyLimit of SimpleAsyncTaskExecutor suggests that it is equivalent to setting th...

Spring BeanNameGenerator does not apply to @Bean-annotated methods

Affects: 6.1.12 (and AFAIK all previous Spring versions)What I'm trying to do:I'm trying to override the default naming ...

Spring Remove mentions of Joda-Time support

OverviewSince Joda-Time support was removed in Spring Framework 6.0, we should stop mentioning it in the reference guide...

Spring SseEmitter IOException on HTTP Connection Close

The crash happens on HTTP2 every time the browser issues an EventSource close() and can be reproduced with this repo:htt...

Spring NoResourceFoundException: No static resource

curl --location --request GET '10.65.10.160:8070/job/?Action=GetJobList&AccountId=180000000'ERROR Tips:2024-11-13 20...

Spring Avoid repeated resolving of singleton beans through @Lazy proxy

Hi 👋 ,we have discovered that one of our applications spends a reasonable amount of CPU cycles (10-20%) inDefaultListabl...

Spring Parameter-based cache keys on repository methods sometimes cannot be resolved against 6.1.13

We have a MongoDB class that extends an abstract class and implements an interface which looks like this (concrete class...

Spring Content-Length header is not updated when body is modified using ClientHttpRequestInterceptor

Hi,Since this change, a RestTemplate with a custom interceptor that modifies the body content, the Content-Lenght is not...

Spring Revise DefaultMessageListenerContainer for first-class virtual thread support

DefaultMessageListenerContainer and its base class AbstractJmsListeningContainer use synchronization for lifecycle and s...

Spring Use UriUtils to process static resource paths

Currently we use URLDecoder to process the path initially in order to normalize and perform checks on it. However, URLDe...

Spring DefaultClientRequestObservationConvention generates wrong uri tag when missing path

fix #33863Comment From: pivotal-cla@ZLATAN628 Please sign the Contributor License Agreement!Click here to manually synch...

Spring Added read-committed transaction isolation and consistency support to TransactionAwareCacheDecorator

The decorator now maintains consistency within the transaction and ensures all changes are onlycommitted to the target c...

Spring Add mock implementation for org.springframework.web.servlet.function.ServerRequest

This PR includes mock implementation for org.springframework.web.servlet.function.ServerRequest and also I added a smal...

Spring Fix transaction aspect's incorrect state after creating new context

As aspects are singletons, transactionManagerCache and transactionManager in TransactionAspectSupport are persistent. It...

Spring DataBufferUtils and BodyInserters: allow consumers of OutputStream to throw IOException

At the moment, users of DataBufferUtils.outputStreamPublisher are forced to catch and re-throw IOException whenever they...

Spring Prevent declaredParameter list from Modification after compiling AbstractJdbcCall

During profiling of our application, we noticed a potential memory leak. We had a SimpleJdbcCall object as a field in a ...

Spring Reparse URI when host is missing

When a hostname contains an underscore, it is valid in RFC 3986, but only part of a registry-based authority under RFC 2...
上一页 下一页
.