mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-10-10 00:59:01 +00:00
Avoid unnecessary dependent-bean registration for autowire-by-type
Closes gh-37424
This commit is contained in:
+3
-1
@@ -1527,7 +1527,9 @@ public abstract class AbstractAutowireCapableBeanFactory extends AbstractBeanFac
|
||||
pvs.add(propertyName, autowiredArgument);
|
||||
}
|
||||
for (String autowiredBeanName : autowiredBeanNames) {
|
||||
registerDependentBean(autowiredBeanName, beanName);
|
||||
if (containsBean(autowiredBeanName)) {
|
||||
registerDependentBean(autowiredBeanName, beanName);
|
||||
}
|
||||
if (logger.isTraceEnabled()) {
|
||||
logger.trace("Autowiring by type from bean name '" + beanName + "' via property '" +
|
||||
propertyName + "' to bean named '" + autowiredBeanName + "'");
|
||||
|
||||
Reference in New Issue
Block a user