Java 基于属性的动态bean验证
我正在尝试验证一个bean:Java 基于属性的动态bean验证,java,spring,hibernate,hibernate-validator,Java,Spring,Hibernate,Hibernate Validator,我正在尝试验证一个bean: public class Contact { @NotNull private String email; @NotNull private String phoneNumber; } 我想做的是,当提供电子邮件时,我想禁用电话号码约束。 当提供了电话号码时,我想禁用电子邮件约束 我查了一下文件 也许添加自定义约束可能是解决方案,但我不确定如何做到这一点 有人知道如何解决这个问题吗
public class Contact {
@NotNull
private String email;
@NotNull
private String phoneNumber;
}
我想做的是,当提供电子邮件时,我想禁用电话号码
约束。
当提供了电话号码
时,我想禁用电子邮件
约束
我查了一下文件
也许添加自定义约束可能是解决方案,但我不确定如何做到这一点
有人知道如何解决这个问题吗