【发布时间】:2016-12-06 22:07:57
【问题描述】:
我在验证嵌套模型时遇到问题,请看:
class A{
@NotNull
Integer i;
B b;
}
class B{
@NotNull
Integer j;
}
在spring控制器中:@Valid @RequestBody...
它正确验证i,但不验证j。如何强制 Spring 任意深度验证?
第二件事:
是否可以进行以下验证:仅当 i 和 j 之一是 null 时,“A”类的对象才是正确的。
class A{
Integer i;
Integer j;
}
【问题讨论】:
标签: java spring spring-boot jackson hibernate-validator