63 Star 428 Fork 156

huifer/Code-Analysis

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Spring-DefaultParameterNameDiscoverer.md 1.46 KB
一键复制 编辑 原始数据 按行查看 历史
huifer 提交于 5年前 . 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());
		}
	}

}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/pychfarm_admin/code-analysis.git
git@gitee.com:pychfarm_admin/code-analysis.git
pychfarm_admin
code-analysis
Code-Analysis
v0.0.15

搜索帮助