我想使用休眠验证器验证abc属性,以检查它是否为空。
class A {
@NotNull
private B meta;
}
class B {
@NotNull(message = "missing field")
private int abc;
}
当我尝试在不具有abc字段的情况下插入pojo类A的数据时,它仍然接受而不验证它。由于我根本没有传递abc属性,如何获得“缺少字段”错误?
如果我根本不传递abc属性,那么我想输入错误信息:“缺少字段”,怎么办?
答案 0 :(得分:0)
我找到了自己的答案。使用Integer对象,事情开始起作用,并且在类A中也有@Valid标记。