仅限非空字段验证

时间:2018-04-09 19:35:19

标签: java rest validation spring-boot http-patch

在我的springboot应用程序中,我使用PATCH HTTP方法更新实体。当然是通过DTO,而不是直接。

由于这是PATCH方法,因此我并未设置所有字段,并且我想验证(就javax.validation.constraints包而言)只有那些具有值集的字段(!= null) )。

所以我有:

class SomeDTO {

   @Size(min = 5)
   String foo;
   @Min(2)
   Integer bar = 1; 

}

并且只需要验证bar字段,因为foo具有空值。处理此类要求的最佳机制是什么?

我正在使用:1.5.6.RELEASE

0 个答案:

没有答案