问题描述
由于我无法控制的原因,我不得不在服务层使用验证。
类看起来像这样:
@Validated
public class MyServiceClass {
@Validated({Create.class,Default.class})
public SomeDto createMethod(@Valid SomeDto someDto) {
//some logic
return someDto;
}
}
我正在使用 javax.validation.ConstraintValidator 使用自定义验证
问题是由于ConstraintValidatorContextImpl创建的结果,private final PathImpl basePath字段中出现了方法名和类型参数: createMethod.arg0 结果,错误字段如下所示: createMethod.arg0.name.
如何排除方法名和参数名的使用。谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)