Clear by-type cache in case of no pre-existing bean definition as well

Closes gh-24852
This commit is contained in:
Juergen Hoeller
2020-04-03 21:12:03 +02:00
parent 151a18d691
commit a70ad0094f
2 changed files with 26 additions and 0 deletions

View File

@@ -977,6 +977,9 @@ public class DefaultListableBeanFactory extends AbstractAutowireCapableBeanFacto
if (existingDefinition != null || containsSingleton(beanName)) {
resetBeanDefinition(beanName);
}
else if (isConfigurationFrozen()) {
clearByTypeCache();
}
}
@Override