springbootはValidator検査方式を使います。


開発したものごとに「ユーザーの入力を信じないでください」という言葉を聞いたことがあると思いますので、バックグラウンドではユーザーの入力項目ごとにチェックします。携帯番号、ユーザー名、パスワード、メールボックス、身分証番号・・・・・この時はhibernate-Validatorチェックフレームが登場します。次に、springbootがどのようにhibernate-Validatorを使って検査するかを紹介します。
pomを取り入れる
WAIT~~
 
starter-webの依存
びっくりしても驚きません。意外ですか?springbootはもう私達のために集めました。私達はできるだけ取ります。さあ!使え
コメントを追加

@NotBlank(message = "       ")
  private String username;
  @DecimalMin(value = "6", message = "        6   ")
  @DecimalMax(value = "20", message = "        20   ")
  private String password;
正規表現をサポートします。
呼び出しを検証

@ResponseBody
  @RequestMapping("save")
  public ResultModel<SysUser> save(@Valid SysUser sysUser, BindingResult result){
    if (result.hasErrors()){
      result.getAllErrors().forEach(error-> System.out.println(error.getDefaultMessage()));
    }
    return ResultModel.defaultSuccess(null);
  }
テスト結果
1、要求を送信する
 
2、運転結果
 
締め括りをつける
以上は小编でご绍介したspringbootがValidator検査方式を使って、皆さんに役に立つことを望んでいます。もし皆さんが何か疑问があれば、メッセージをください。小编はすぐに返事します。ここでも私たちのサイトを応援してくれてありがとうございます。