现象
spring 参数校验返回错误信息,参数为arg0 arg1,而不是代码实际的参数名
原因
clipboard.png clipboard2.pngjdk编译的时候没有把参数名编译进去,导致获取java反射获取参数名为null
代码:java.lang.reflect.Executable#privateGetParameters
解决
编译时指定参数-parameters,如果是maven,使用如下
clipboard3.png
spring 参数校验返回错误信息,参数为arg0 arg1,而不是代码实际的参数名
clipboard.png clipboard2.pngjdk编译的时候没有把参数名编译进去,导致获取java反射获取参数名为null
代码:java.lang.reflect.Executable#privateGetParameters
编译时指定参数-parameters,如果是maven,使用如下
clipboard3.png
本文标题:HibernateValidate 参数校验,返回arg0而不是
本文链接:https://www.haomeiwen.com/subject/bitymltx.html
网友评论