一般编译情况下,如下图parameter.getName()并不会获取参数真实名称,
而是返回arg0,arg1这种参数位置代指参数名称
这是由于java编译时默认不使用真实参数名称
你可以如下设置使得java编译时使用真实参数名称:
在maven的xml配置里面加上
<parameters>true</parameters>即可注意:修改后需要maven clean一下才有效果
java反射获取真实参数
于 2022-08-13 21:52:16 首次发布
一般编译情况下,如下图parameter.getName()并不会获取参数真实名称,
而是返回arg0,arg1这种参数位置代指参数名称
这是由于java编译时默认不使用真实参数名称
你可以如下设置使得java编译时使用真实参数名称:
在maven的xml配置里面加上
<parameters>true</parameters>即可注意:修改后需要maven clean一下才有效果