Spring Add test coverage for DomUtils

Unit tests have been added for the DomUtils class to test whether all the functions in this class work according to thei...

Spring Immediately compiled SpEL Expression slows down on each use

Hello There!We use lots of SpEL Expressions to manipulate objects and create new instances of objects (mostly strings).I...

Spring Why does updating the same data affect the number of rows by 1

When I update the same data, the number of affected rows is 1. The following is the code:When I logged in through MySQL ...

Spring NoRollbackRuleAttributes ignored by TransactionTemplate

Affects: 5.2.3.RELEASEI have replicated the issue with 5.2.3.RELEASE, but I believe later versions are also affected.Wha...

Spring Introduce default method checked() for throwable functional interface

Allow throwing original checked exception instead of wrapping unchecked exception.Use case:https://github.com/spring-pro...

Spring Regiser runtime hints for @TestBean fully-qualified method names

The JUnitPlatformFeature of the Native Build Tools project automatically registers all fields within the test class hier...

Spring Native Image + Quartz SchedulerBeanFactory + Spring AOP Advisor: Uses wrong CGLIB class

Use case example: @Bean @Role(BeanDefinition.ROLE_INFRASTRUCTURE) public Advisor schedulerFactoryBeanAdvisor() { f...

Spring MockReset should be honored without @Mockito[Spy]Bean fields

As can be seen in the tests introduced in commit 4a0edc59cc599815adfaf58e1da9ba0b18957801, the static factory methods in...

Spring Introduce support for custom reason in @DisabledInAotMode

@DisabledInAotMode has a default disabled reason but currently does not provide a mechanism to add a custom reason.Howev...

Spring Use Map::computeIfAbsent where feasible

Comment From: jhoellerWe had some performance regressions in the past with the use of computeIfAbsent, so let's be rathe...

Spring Introduce missing tests for Bean Override features

OverviewOver the past few weeks it has become apparent that our test suite does not fully cover all features of the Bean...

Spring Add trailing slash to static resource location if missing

This was the goal in #33712, but it wasn't actually added. We can do that for String locations at least.Comment From: bc...

Spring Declare Spring modules with JDK 9 module metadata [SPR-13501]

Juergen Hoeller opened SPR-13501 and commentedJDK 9's Jigsaw initiative aims to allow for module metadata (module-info.j...

Spring Fix value accumulation for case-sensitive keys in NettyHeadersAdapter

The current NettyHeaders supports case-sensitive storage of entry values when using the add method. This causes the Nett...

Spring Fail build for warnings in tests

In order to align maintenance of the main and test source trees, the team has decided to fail the Gradle build for warni...

Spring Verify AOT testing support for all tests in the spring-test module

OverviewNow that we have AOT testing support in place, we should introduce a way to run end-to-end tests for all Spring ...

Spring Revisit @ContextCustomizerFactories support

OverviewSee https://github.com/spring-projects/spring-framework/issues/26148#issuecomment-1630534892 for details.Related...

Spring Test Bean Overrides do not honor @Primary semantics

OverviewSpring Boot has honored @Primary for @MockBean and @SpyBean since Spring Boot 1.4.3; however, the support for @P...

Spring Remove the pure attribute from @Contract

The @Contract annotation introduced via #32475 has a pure attribute that is coming from its org.jetbrains.annotations.Co...

Spring Introduce @CheckReturnValue annotation

After #33777, the retrieve() method in RestClient no longer executes, and instead expects one of the ResponseSpec method...
上一页 下一页
.