Advertisement

深入解析Spring依赖注入机制(下篇)

阅读量:

resolveDependency()实现

该方法表明,在接收一个依赖描述(DependencyDescriptor)的情况下,它会根据这个描述从BeanFactory中找到对应的唯一的一个Bean对象。

复制代码
 @Nullable

    
 Object resolveDependency(DependencyDescriptor descriptor, @Nullable String requestingBeanName,
    
 		@Nullable Set<String> autowiredBeanNames, @Nullable TypeConverter typeConverter) throws BeansException;

让我们深入探讨一下该类中的resolveDependency()方法的具体实现

findAutowireCandidates()实现

根据类型找beanName的底层流程

![](https://ad.itadn.com/c/weblog/blog-img/images/2

全部评论 (0)

还没有任何评论哟~