Spring Fix virtual thread pinning caused by synchronized blocks in EclipseLinkJpaDialect

This PR aims to fix virtual thread pinning that occurs with spring-orm and EclipseLink: The code inside the two synchron...

Spring Investigate alignment with Project Leyden

Closely related to the "Spring AOT and Project Leyden" section of the "Runtime efficiency with Spring" blog post, we sho...

Spring Warning message about bean post-processing and eager injection may suggest the wrong cause

Affects: 6.1While looking at the sample for #33180 I noticed several warning messages related to eager injection and bea...

Spring Reduce the GC pressure due to NoTransactionInContextException instances

New NoTransactionInContextException instances are created frequently in TransactionContextManager#currentContext() when ...

Spring Throw runtime error for @TransactionalEventListener when @Transactional propagation level is not REQUIRES_NEW or NOT_SUPPORTED

After #30679, #31414, and #31907, if a method is a @TransactionalEventListener with a propagation level other than @Tran...

Spring Make DynamicPropertyRegistrarBeanInitializer public

OverviewAffects: 6.2Following up on this comment, we have prototyped a change to Spring Boot that is a step towards repl...

Spring Resolving generic enum types (Enum<T>) in nested bean properties

Affects: 5.3.10I am experiencing a problem with MVC method argument resolving in GET invocations. I have already reduced...

Spring AutoGrow not applied for nested map values

Affects: 6.0.8Language: KotlinSpring Version: 6.0.8I am using data binding for parsing form data into a form object. Whe...

Spring Map<String, Object> as a @Bean not working as expected even with a @Qualifier when autowired.

Affects: 6.1.0Code:import java.util.Map;import org.springframework.beans.factory.annotation.Autowired;import org.springf...

Spring Provide a public mechanism for detecting if AOT processing is in progress

Affects: 6.1We have a few places in Spring Boot where we need to detect if AOT processing is in progress. https://github...

Spring Propagate fully capable ServletContext in AbstractContextLoaderInitializer (for SessionCookieConfig access)

Affects: 5.1.4.RELEASEIn Spring Session, we try to provide convenience of configuring our default CookieSerializer using...

Spring TransactionAwareCacheDecorator renders CacheErrorHandler useless

Affects: All Versions since 3.2?When configuring a custom cache error handler via CachingConfigurer::errorHandler and ha...

Spring Add support for customization of property names in validation

Hibernate Validator (HV) 6.1.0.FINAL adds support for property names customization.Simply put, this feature allows us to...

Spring Identify invalid factory methods AOT when possible

As discussed with @snicoll and @jhoeller while working on #32719, InstanceSupplierCodeGenerator#generateCode currently d...

Spring Add AOT contribution to determine bean order upfront

30849 will introduce a BeanDefinition attribute that defines the order value of the related bean. As we need to take tha...

Spring Review default exclusion mechanism in AOT-optimized contexts

Right now, we do the following:If you implement BeanFactoryInitializationAotProcessor on a bean, it is excluded (with no...

Spring spring session

Affects: \Gateway generated sessionId,but not send set-cookie to client/responseComment From: bclozelThanks for getting ...

Spring Make BeanNameViewResolver use a supplied ApplicationContext

With the deprecation of the XmlViewResolver and ResourceBundleViewResolver it is harder to have multiple ViewResolver in...

Spring Mixin created with IntroductionInterceptor results in dynamic proxy instead of CGLIB proxy

public class TestMain { public static void main(String[] args) { // 1. Prepare the target object to be proxied...

Spring Replace deprecated references in WebSocketMessageBrokerStats.toString()

This PR replaces deprecated references in the WebSocketMessageBrokerStats.toString().See gh-31604Comment From: izeye@rst...
上一页 下一页
.