Skip to content

Retain merged bean definition caches during post processing #23336

Closed
@philwebb

Description

@philwebb

Currently the RootBeanDefinition used to represent merged bean definitions includes quite a few package private caches. These are currently dropped whenever after bean post processors have run in case post processing causes the bean type to change. In modern Spring applications this is very unlikely to happen and we could benefit my trying to retain cached items if they're still relevant.

Metadata

Metadata

Assignees

Labels

in: coreIssues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions