Spring Introduce landing page for JavaDoc and KDoc

OverviewSpring Framework's Kotlin API documentation is not discoverable via https://spring.io/projects/spring-framework#...

Spring Link to KDoc API documentation from Javadoc overview

This commit also fixes the javadoc task to take the overview.html asset into account, since this is where the link to KD...

Spring Document how to log @Sql scripts and statements

This came up on Stack Overflow, and I realized we should actually document this for users.If you want to see which @Sql ...

Spring HTTP interface with application/x-ndjson

Spring HTTP interface with application/x-ndjson Content-type is not creating a new line delimited JSON in the request bo...

Spring Jakarta validation field constraints in superclass are ignored in native image

Affects: Spring 6.1.5 with Spring Boot 3.1.5I have this class@NoArgsConstructorpublic class RequestDTO { @NotNull ...

Spring DefaultWebClient logs URI without the port number

Affects: 6.0.9Call the interface of ResourceService, and the interface response status is 500,webclient execute this me...

Spring handleEmptyBody of RequestBodyAdvice should apply also when content-type is not set

The code that determines whether to run handleEmptyBody depends on other factors besides the body not being provided. I ...

Spring Log4jLog needs to re-resolve ExtendedLogger on deserialization (for compatibility with Log4J 2.21)

Log4J 2.21 holds a ThreadLocal instance in a non-transient field which breaks serialization behind our Commons Logging a...

Spring Function column out doesn't resolve to SqlOutParameter

Affects: \ AllOnly procedure column out resolves to the SqlOutParameter. No mention of function column out. Causes issue...

Spring DataBufferUtils should rethrow Throwables if it encounters one

Hi all,Using spring 6.0.11, I encountered an issue while trying to use DataBufferUtils with Flux (not Mono). I wanted to...

Spring Enhancement Request: Improving VirtualThreadDelegate for JDK 21 Compatibility

I would like to request an enhancement for the VirtualThreadDelegate code to improve its compatibility with JDK 21 and p...

Spring ExecutorLifecycleDelegate should call ExecutorService.isTerminated() in ….isRunning()

The verification of whether an ELD is currently running is implemented by calling ExecutorService.isShutdown() which onl...

Spring Update BeanInfoFactory.java

Method Name: Changed the method name from getBeanInfo to createBeanInfo to make its purpose more self-explanatory.Generi...

Spring Update VirtualThreadDelegate.java

The code has been enhanced with detailed JavaDoc comments for the class and its methods, providing clear explanations of...

Spring Cyclic dependencies silently ommitted from lookup by type in ApplicationContext

I've recently upgraded from Spring Boot 2.5.x to 2.7.x (now on spring-core 5.3.30) which by default disables Spring's su...

Spring Add note about @[Enabled|Disabled]InNativeImage in reference manual

OverviewAlthough @EnabledInNativeImage and @DisabledInNativeImage are part of JUnit Jupiter, many Spring users don't rea...

Spring Spring web integration commons fileupload receives files and other parameter uploads, with a null pointer

Affects:5.2.8When submitting files and parameters simultaneously, if the parameter only has name but no value, a null po...

Spring Restore support for recursive annotations in Kotlin

This PR resolves https://github.com/spring-projects/spring-framework/issues/31400 (follow up).It effectively reverts:- (...

Spring Invalid state from ServletUriComponentsBuilder.fromCurrentRequest

Affects: 5.3.27Some API conventions (particularly JSON:API) use square brackets [] in the naming of HTTP query parameter...

Spring Session Cookie in Reactive WebSession is not deleted if maxAge is set through cookie initializer (e.g. via Boot application property)

I was trying to get session cookies working with spring webflux and redis. I implemented a custom logout endpoint, that ...
上一页 下一页
.