相关疑难解决方法(0)

如何组合验证两个或多个字段?

我正在使用JPA 2.0/Hibernate验证来验证我的模型.我现在有一种情况,必须验证两个字段的组合:

public class MyModel {
    public Integer getValue1() {
        //...
    }
    public String getValue2() {
        //...
    }
}
Run Code Online (Sandbox Code Playgroud)

该模型是无效的,如果这两个getValue1()getValue2()null和有效的,否则.

如何使用JPA 2.0/Hibernate执行此类验证?使用简单的@NotNull注释,两个getter都必须为非null才能通过验证.

java jpa bean-validation jpa-2.0

74
推荐指数
4
解决办法
7万
查看次数

标签 统计

bean-validation ×1

java ×1

jpa ×1

jpa-2.0 ×1