Spring Support registration of resource hints for classpath location patterns

OverviewPrior to 6.1 M4 we did not have a need for registering resource hints for GraalVM native image for classpath loc...

Spring Clarification on multipart/mixed usage and examples provided in docs

I'm seeking clarification on this documentation snippet. It indicates "non-browser RESTful service scenarios for multipa...

Spring Invoke lifecycle methods in AOT mode in the same order as standard JVM mode

OverviewThe difference in invocation order between standard JVM mode and AOT mode can be viewed in the following tests. ...

Spring Setting spring.aot.enabled=true causes stack overflow

I have a basic Spring Boot app using web and GemFire. When I run it with aot enabled, like this: java -Dspring.aot.enabl...

Spring AOT registers BeanDefinitionRegistryPostProcessor beans causing duplication of configuration

AOT retains registrations of BeanDefinitionRegistryPostProcessor beans, causing them to run again under AOT. Other than ...

Spring Support "multipart/mixed" and "multipart/related"

Besides multipart/form-data, there are two other multipart media types in use:multipart/mixed, as defined in RFC 1341, a...

Spring @MockBean does not work with request-scoped Supplier<T> without explicit name

Trying to define mock for request-scoped supplier does not work unless I explicitly name the mock.The problem with hardc...

Spring Refine Spring profile support with AOT/native

Developers of Spring applications on the JVM are typically accustomed to being able to do advanced configuration at runt...

Spring Allow setting up a MockMVC form submission using an instance of the form-backing object

To bind data submitted through HTML forms, a form-backing object is used as parameter of MVC controller methods.@Control...

Spring Explore how to reduce reachability of CGLIB classes at runtime in AOT mode

Spring Framework 6 added support for AOT generation of CGLIB proxies via #28115. We were able to remove a bunch of reach...

Spring Consider allowing to exclude some beans from AOT processed applications

See https://github.com/spring-projects/spring-boot/issues/32262 for background.Currently we have a number of areas where...

Spring Add Converter for DataSize

There is one in Spring Boot that can move into the Spring Framework. DataSize even has a parse method so it should be ju...

Spring Support JSON Pointer in @HttpExchange interface

Sometimes we need extract data from child node instead of root document.For example get index mappings from ElasticSearc...

Spring Add support for @Nonbinding in @jakarta.inject.Qualifier annotations

Affects: 5.3.2In our project we reuse Java annotations across Framework boundaries (Spring/CDI/Micronaut). It turns our...

Spring Remove dependency on java.desktop and other modules

Spring requires the java.desktop module to be present at Java runtimes only so that it can use the classes in the java.b...

Spring Investigate possible use of Java System Logger over Commons Logging API

In https://github.com/spring-projects/spring-framework/issues/19081 (about 5 years ago) a discussion and decision was ma...

Spring Introduce JmsClient with customizable operations and unified message conversion capabilities

Inspired by the introduction of JdbcClient in 6.1 (#30931) and by the requirements for customizable operations expressed...

Spring Allow to set TTL (and other QoS-related settings) on a per-message (and/or per-send) basis with JmsTemplate

I know there are at least two other issues on this topic:- #9856 describes the requirement and the context precisely; ho...

Spring Optimize Kotlin reflection runtime efficiency

kotlin-reflect is a big 2 MB JAR, producing important CPU and memory spikes at startup on the JVM.It would be interestin...

Spring Improve JavaDoc for ConfigurableApplicationContext.refresh()

Affects: all versionsConfigurableApplicationContext.refresh(): /** * Load or refresh the persistent representati...
上一页 下一页
.