我开始使用验证框架@Valid
来验证json-rs
是否可以针对其他字段验证字段?
所以这就是我想构建请求体的方式:
@JsonProperty
private Integer peopleCount
@JsonProperty
@Min(value = 0)
@Max( value = peopleCount)
private Integer personId;
所以当我通过
{
"peopleCount":2,
"personId": 4
}
它应该抛出错误
但是@Max( value = peopleCount)
不起作用,因为它需要一个常量值
请注意,我正在尝试验证json请求本身,而不是DB中保存的值
提前致谢