Improve: resolvable type extraction logic in isTypeMatch method
Signed-off-by: currenjin <hyun0524e@naver.com>
This commit is contained in:
parent
03cd38f1b1
commit
8c06f4a9d6
|
@ -594,10 +594,10 @@ public abstract class AbstractBeanFactory extends FactoryBeanRegistrySupport imp
|
|||
ResolvableType targetResolvableType = targetMbd.targetType;
|
||||
if (targetResolvableType == null) {
|
||||
targetResolvableType = targetMbd.factoryMethodReturnType;
|
||||
}
|
||||
if (targetResolvableType == null) {
|
||||
targetResolvableType = ResolvableType.forClass(targetMbd.getBeanClass());
|
||||
}
|
||||
}
|
||||
|
||||
if (typeToMatch.isAssignableFrom(targetResolvableType)) {
|
||||
return true;
|
||||
|
|
Loading…
Reference in New Issue