1 Star 0 Fork 156

chenym / Spring-Analysis

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

Spring DefaultParameterNameDiscoverer

  • 类全路径: org.springframework.core.DefaultParameterNameDiscoverer

  • DefaultParameterNameDiscoverer 继承自 PrioritizedParameterNameDiscoverer 关于PrioritizedParameterNameDiscoverer的分析请查看这篇文章

  • DefaultParameterNameDiscoverer 仅有一个构造函数. 在构造函数中放入了几个不同的 ParameterNameDiscoverer 这些ParameterNameDiscoverer分别是 1. KotlinReflectionParameterNameDiscoverer: 分析文章 2. StandardReflectionParameterNameDiscoverer: 分析文章 3. LocalVariableTableParameterNameDiscoverer: 分析文章

构造函数代码如下
public class DefaultParameterNameDiscoverer extends PrioritizedParameterNameDiscoverer {

	public DefaultParameterNameDiscoverer() {
		if (!GraalDetector.inImageCode()) {
			if (KotlinDetector.isKotlinReflectPresent()) {
				addDiscoverer(new KotlinReflectionParameterNameDiscoverer());
			}
			addDiscoverer(new StandardReflectionParameterNameDiscoverer());
			addDiscoverer(new LocalVariableTableParameterNameDiscoverer());
		}
	}

}
Java
1
https://gitee.com/chenym1202/spring-analysis.git
git@gitee.com:chenym1202/spring-analysis.git
chenym1202
spring-analysis
Spring-Analysis
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891