1 Star 0 Fork 156

Gordon.Gu / Spring-Analysis

forked from huifer / Code-Analysis 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Spring-SimpleAutowireCandidateResolver.md 995 Bytes
一键复制 编辑 原始数据 按行查看 历史
huifer 提交于 2020-12-08 09:19 . feat: 0.0.10

Spring SimpleAutowireCandidateResolver

  • 类全路径: org.springframework.beans.factory.support.SimpleAutowireCandidateResolver

方法分析

isAutowireCandidate

  • 方法签名: org.springframework.beans.factory.support.SimpleAutowireCandidateResolver.isAutowireCandidate
  • 从 BeanDefinitionHolder 中的 BeanDefinition 中获取 isAutowireCandidate
isAutowireCandidate 详细代码
	@Override
	public boolean isAutowireCandidate(BeanDefinitionHolder bdHolder, DependencyDescriptor descriptor) {
		return bdHolder.getBeanDefinition().isAutowireCandidate();
	}

isRequired

  • 方法签名: org.springframework.beans.factory.support.SimpleAutowireCandidateResolver.isRequired
  • 从依赖描述对象中获取是否是必须的
isRequired 详细代码
	@Override
	public boolean isRequired(DependencyDescriptor descriptor) {
		return descriptor.isRequired();
	}
Java
1
https://gitee.com/gu-yan/spring-analysis.git
git@gitee.com:gu-yan/spring-analysis.git
gu-yan
spring-analysis
Spring-Analysis
master

搜索帮助