13. バリデーション

バリデーション制約

バリデーション制約に関する代表的なアノーテーションです。

アノテーション 説明
@NotNull NULLではない
@NotBlank NULLまたは空文字ではない
@NotEmpty Collection、Map、StringなどがNULLでなく、1つ以上の要素を含む
@Min 最小値
@Max 最大値
@Pattern 正規表現のパターン
  • 詳しくはSpringの公式ドキュメントを参照

Spring超入門