アノテーションによる検証
クイズ1
次の UserRequest に name として空文字列 "" が送られてきました。検証はどうなりますか。
Java
public class UserRequest {
@NotNull
private String name;
}クイズ2
半角スペース3つだけの文字列 " " を弾きたいとき、フィールドに付けるべきアノテーションはどれですか。
クイズ3
年齢を 0 以上 150 以下に制限したいとき、正しい書き方はどれですか。
クイズ4
@Email が付いたフィールドに null が入っていました。検証はどうなりますか。
クイズ5
UserRequest のフィールドには @NotBlank や @Size が正しく付いています。次のコントローラに空の name を送るとどうなりますか。
Java
@PostMapping("/users")
public String create(@RequestBody UserRequest req) {
return "created";
}未回答の問題は、不正解として正解と解説のみ表示します
ログインが必要です
クイズに回答するにはログインしてください。