1 Star 0 Fork 156

南风不竞 / Spring-Analysis

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

Spring Jsr330Provider

  • 类全路径: org.springframework.beans.factory.support.DefaultListableBeanFactory.Jsr330Factory.Jsr330Provider
  • 代码内容不是很多直接看代码
private class Jsr330Provider extends DependencyObjectProvider implements Provider<Object> {

			public Jsr330Provider(DependencyDescriptor descriptor, @Nullable String beanName) {
				super(descriptor, beanName);
			}

			@Override
			@Nullable
			public Object get() throws BeansException {
				return getValue();
			}
		}
  • 这段代码指向了 getValue 方法, getValueDependencyObjectProvider, 有关 DependencyObjectProvider 分析请查看这篇文章
Java
1
https://gitee.com/limengcanyu/spring-analysis.git
git@gitee.com:limengcanyu/spring-analysis.git
limengcanyu
spring-analysis
Spring-Analysis
master

搜索帮助