Spring SpEL varargs behavior changed after upgrading to Spring Framework 6.1.11

OverviewWe noticed the value of the acceptedRoles changed.With spring boot version 3.3.1 and before the size of the acce...

Spring Polish use of constants in StringUtils

I modified the hardcoded '.' and '\' parts to EXTENSION_SEPARATOR,WINDOWS_FOLDER_SEPARATOR_CHAR.The '\' part can be main...

Spring Refactor Locale logic and use Optional for null checks

Extracted repeated Locale resolution logic into a private method to reduce duplication.Replaced traditional null checks ...

Spring Update Contract.java -> Changed @since 6.2 -> @since 6.2.0

Changed @since 6.2 -> @since 6.2.0Comment From: pivotal-cla@immanuellukwago Please sign the Contributor License Agree...

Spring Add @OnCacheHit annotation to intercept the cache hit

There is a common requirement to perform some actions in case cache was hit, for instance to log the actual hit, as in t...

Spring Refactor Locale logic and use Optional for null checks

Extracted repeated Locale resolution logic into a private method to reduce duplication.Replaced traditional null checks ...

Spring Replace hardcoded GET method with HttpMethod.GET for better readability

Changes- Replaced the hardcoded "GET" string comparison in the matchWebSocketUpgrade method with HttpMethod.GET.matches(...

Spring Refactor: Replace hardcoded path separator with PATH_SEPARATOR constant

SummaryThis PR refactors the addResourcePathToPackagePath method by replacing the hardcoded path separator "/" with the ...

Spring Refactor unwrapOptional method to improve readability and performance

Summary:This PR refactors the unwrapOptional() method in ObjectUtils to enhance code readability and slightly improve pe...

Spring Refactor: Replace hardcoded '.' with EXTENSION_SEPARATOR in StringUtils

This pull request refactors the StringUtils class by substituting all occurrences of the hardcoded '.' character with th...

Spring Replace hardcoded '.' with EXTENSION_SEPARATOR in StringUtils

This pull request refactors the StringUtils class by substituting all occurrences of the hardcoded '.' character with th...

Spring Kotlin checked exception thrown from proxy service causes UndeclaredThrowableException

Spring Boot: 3.4.0-M3This is minimal code to reproduce:package com.example.demoimport org.springframework.boot.Applicati...

Spring Include argument name in MethodArgumentTypeMismatchException error message

Using the latest release (6.1.13), when MethodArgumentTypeMismatchException happens, something like this is logged at wa...

Spring cannot call setTransactionAttributeSources

I want to create multiple TransactionAttributeSources. What should I do? I found that the use of CompositeTranscriptAtt...

Spring Support HTTP trailing headers

With the current WebClient implementation its not possible to get the trailer data of a chunked http response.For exampl...

Spring Add javadoc to org.springframework.web.util.UrlParser to indicate that it should only be used with modern browsers, not anything else

Affects: Any with UrlParserThe recently added org.springframework.web.util.UrlParser is not spec compliant outside of th...

Spring spring-context (6.x) incompatibility with spring boot 3.3.3

Hi Team,I am trying to upgrade my applications spring boot from 2.x to 3.x and facing weird errors.If I use spring boot ...

Spring Error creating bean entityManagerFactory with spring boot 3.1.0-RC2. ClassNotFoundException: PostgreSQL95Dialect

Affects: spring boot 3.1.0-RC2I tried to update spring boot 3.0.5 -> 3.1.0-RC2 and got the following error:2023-05-15...

Spring Deadlock between SseEmitter and StandardServletAsyncWebRequest when clients disconnect

We have been tracking rather strange & random failures in our application: eventually, after many browser closed (an...

Spring Introduce KotlinUtils

Kotlin support has grown organically both in Spring Framework and other Spring portfolio projects, the set of features r...
上一页 下一页
.