如何在 org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorContextImpl class

问题描述

由于我无法控制的原因,我不得不在服务层使用验证。

类看起来像这样:

@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 (将#修改为@)