Spring Replace Collections.unmodifiableList(new ArrayList(..)) with List.copyOf()

This PR replaces Collections.unmodifiableList() with List.copyOf(). It creates a new immutable list by copying the eleme...

Spring HttpServerErrorException contains not-serializable field of type DefaultResponseErrorHandler

In our app we use Spring Integration, which relies to some degree on java serialization. There in one spring integration...

Spring Fix comparison of title in equals() and hashCode() of ProblemDetail

Lazy computed title property should be taken into accountComment From: quaffthanks for the PR @quaff but what's the rati...

Spring "SLF4J: Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier." issue

I'm not sure, so I'm raising an issue.During the test, an issue of "SLF4J: Class path contains SLF4J bindings targeting ...

Spring Use log4j-slf4j2-impl

Modified to slf4j2-impl in build.gradledue to slf4j-api versions 1.7 x or earlier issueCloses #30213 Comment From: pivot...

Spring ConstructorResolver error hints about mixing indexed and named args

This commit adds a note to an exception in ConstructorResolver'sautowireConstructor method hinting that attention should...

Spring Consider using reason as detailMessageCode for ResponseStatusException

Please see https://github.com/spring-projects/spring-boot/issues/34791Comment From: rstoyanchevSuperseded by #30300.

Spring Fix regression in ReactorServerHttpRequest related to IPV6 Zone id with "%"

This is a backport for #30188, but in 5.3.x we'll simply revert the optimization from 9624ea392aa1a97f3e52f383e9c62ac3c8...

Spring Fix IllegalArgumentException that prevents STOMP DISCONNECT from reaching the client

In some application setups, the WebSocket server does not transmit the disconnect message to the client, so that the cli...

Spring Improve performance of canRead() in HttpMessageReader's

A lot of the decoders use MimeType.ALL, so use MimeType.WILDCARD_TYPE for faster String.equals() using reference compari...

Spring Execution failed for task ':checkstyleNohttp'. > java.lang.IllegalStateException: Could not load file 'src/nohttp/allowlist.lines'

在编译Spring框架5.2.15版本源码时,报 Execution failed for task ':checkstyleNohttp'.java.lang.IllegalStateException: Could not load f...

Spring Custom class loader has memory leak in Spring

I am using SpringBoot version 2.3.4.RELEASE. With a custom ClassLoader, I load external Jar files' classes into memory, ...

Spring one issue of spring aop classloader design

Affects: \5.2.15this method:org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator#createProxy471 line:why...

Spring code review. optimize if()

merge 5.3.x. Too many levels of if nestingComment From: pivotal-cla@Arjen10 Please sign the Contributor License Agreemen...

Spring Compatibility issue with spring-r2dbc's DefaultDatabaseClient and H2 database

Affects: Spring Framework 5.3.xSpring R2DBC 5.3.x has compatibility issues with DefaultDatabaseClient class for the meth...

Spring @HttpExchange request receive ”Invalid Upgrade header“ in service (HTTP and WebSocket)

Affects: 6.0.7I have a server that uses the koa-websocket framework to provide both HTTP and WebSocket services on the s...

Spring GraalVM reports incorrect string value: \xBF","\xE4\xB8... for column XX when executing insert method

I use MyBatis mapper's insert method and GraalVM to generate a native image.When I test the insert method, an error occu...

Spring NPE thrown for nonexistent default-destroy-method in XML config

Affects: v6.0.7When I configure the default-destroy-method in XML config and there is a bean that does not have a destro...

Spring Optimize FormHttpMessageReader.parseFormData()

private MultiValueMap<String, String> parseFormData(Charset charset, String body){ MultiValueMap<String,...

Spring WebClient observations should not record CANCEL signals as aborted if response was received

A couple years ago I opened an issue about how the cancellation signal was not being properly handled: https://github.co...
上一页 下一页
.