Spring Provide more declarative control over reflection hint registration

Affects: 6.0.0-M6For declarative registration of reflection hints, we currently offer @Reflective and @RegisterReflectio...

Spring Adapt Date/Time formatting tests to accommodate narrow non-breaking spaces

OverviewWe have a number of tests that assert that a converted time ends with specific content, such as "12:00:00 PM" (w...

Spring Generalize message conversion for HTTP message content in AssertJ support

Our AssertJ support has dedicated support for converting JSON to data types. Some recent work required to adapt things a...

Spring Allow passing non-generic HttpMessageConverter in AssertJ JSON test support

As a follow-up of #33118, the following classes should be updated to allow providing a SmartHttpMessageConverter as an a...

Spring Defensive PersistenceExceptionTranslator bean retrieval in PersistenceExceptionTranslationInterceptor on shutdown

Inspired by https://github.com/spring-projects/spring-boot/issues/41092, PersistenceExceptionTranslationInterceptor shou...

Spring [5.3.X] Will maintenance and upgrades continue

[5.3.37] [1 vulnerability] Will maintenance and upgrades continue , Iteration [5.3.38] ?Comment From: bclozel5.3.x has...

Spring Downgrade Awaitility to 4.2.0

We need to downgrade to be able to test against ea-builds until https://github.com/awaitility/awaitility/issues/275 is f...

Spring Support property placeholders in @Sql script paths

The flyway auto-configuration in Spring Boot has the very nice feature of replacing {vendor} in any spring.flyway.locati...

Spring ConstraintViolationExceptionHandler @ControllerAdvice doesn't work in the controller layer validation

It looks for me that the ConstraintViolationExceptionHandler with @ControllerAdvice doesn't work in the controller layer...

Spring Mockito mock falsely initialized as CGLIB proxy with AspectJ aspect

Affects: Framework 6.1.10 (most likely also 6.1.9)Disclaimer: I have a hard time digging into this issue, because most o...

Spring "file:." cannot be resolved to java.nio.file.Path (and plain "." value resolves to classpath root)

Given the following stripped-down demo application:@SpringBootApplicationpublic class InjectedPathDemoApplication implem...

Spring Execute preflight checks before interceptors

There is a similar problem here: CorsInterceptor should add to the first interceptor in InterceptorChain? · Issue #22459...

Spring LinkedCaseInsensitiveMap#getOrDefault should return default value instead of null

This method directly calls the LinkedHashMap # get of the parent class, but after obtaining the value, it does not deter...

Spring Add InputStream BodyExtractor

Similar to #31184, we should have a BodyExtractor that exposes an InputStream to allow for integration with non-reactive...

Spring Functional Configuration Types

We should consider gathering the facilities used by AOT-generated code into first-class support for functional configura...

Spring Javassist Dynamic Class Creation Error

I am using Java 17 and Spring Boot Starter 3.2.2. I tried to use Javassist 3.22.0-GA so that I can create dynamic class...

Spring docs.spring.io documentation navigation burger menu wouldn't scroll

There is a bug on docs.spring.io, where content of the top left corner navigation burger menu wouldn't scroll.Steps to r...

Spring Replacing MethodValidator in InvocableHandlerMethod with ControllerInterceptor

Calling the verification method in InvocableHandlerMethod#invokeForRequest can be replaced by ControllerInterceptor, be...

Spring Use error handler for reactive cache aspect

Use cacheErrorHandler on reactive caching aspect.Comment From: simonbasleThanks for the contribution @zizare 👍 this will...

Spring Spring 6.x compatability with Hibernate 5.6.x EntityManager

When attempting to use Hibernate 5.6 in an application that was migrated to Spring 6, I get an exception:incompatible ty...
上一页 下一页
.