有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

基于属性的java动态bean验证

我正在尝试验证一个bean:

public class Contact {
   @NotNull
   private String email;
   @NotNull
   private String phoneNumber;
}

我想做的是,当提供email时,我想禁用phoneNumber约束。 当提供phoneNumber时,我想禁用email约束

我搜索了文档https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/#section-cross-parameter-constraints

也许添加自定义约束可能是解决方案,但我不确定如何做到这一点

有人知道如何解决这个问题吗


共 (0) 个答案