私の springboot アプリでは、PATCHHTTP メソッドを使用してエンティティを更新しています。もちろん、直接ではなく DTO 経由で。
これはメソッドであるため、すべてのフィールドが設定されるわけではなく、(パッケージに関して) 値が設定されているフィールド (!=null) のみPATCHを検証したいと考えています。javax.validation.constraints
ので、私は持っています:
class SomeDTO {
@Size(min = 5)
String foo;
@Min(2)
Integer bar = 1;
}
null値があるbarため、フィールドのみを検証する必要があります。fooそのような要件を処理するための最良のメカニズムは何ですか?
私は使用しています:1.5.6.RELEASE