一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - springboot使用Validator校驗方式

springboot使用Validator校驗方式

2021-03-28 13:45夢想修補師 Java教程

這篇文章主要介紹了springboot使用Validator校驗方式,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

我相信每個做開發的都聽過這句“永遠不要相信用戶的輸入”,因此后臺需要對用戶的每個輸入項都做校驗:手機號、用戶名、密碼、郵箱、身份證號······這時候就需要hibernate-validator校驗框架登場了,下面介紹springboot如何使用hibernate-validator進行校驗。

引入pom

wait ~~~

springboot使用Validator校驗方式

starter-web的依賴

驚不驚喜,意不意外?springboot已幫我們集成了,我們只管拿!來!用!

添加注解

?
1
2
3
4
5
@notblank(message = "用戶名不能為空")
  private string username;
  @decimalmin(value = "6", message = "密碼長度不能少于6個字符")
  @decimalmax(value = "20", message = "密碼長度不能超過20個字符")
  private string password;

同時支持正則表達式

校驗調用

?
1
2
3
4
5
6
7
8
@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、發送請求


springboot使用Validator校驗方式

2、運行結果

springboot使用Validator校驗方式

總結

以上所述是小編給大家介紹的springboot使用validator校驗方式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:https://www.jianshu.com/p/d6f0f3caad21

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 好紧好爽范冰冰系列 | 咪咪爱在线视频 | 午夜香蕉 | 性直播免费 | 欧美日韩在线一区 | 小舞同人18av黄漫网站 | 日本高清视频网站www | 久久99国产视频 | 九九九九视频 | 99在线观看国产 | 69堂最新地域网名 | 高h全肉np触手 | 青草影院在线观看 | 国产91在线精品 | 日本无卡视频 | 大香焦在线 | 操老妇| 国产灌醉| 亚洲 欧美 制服 校园 动漫 | 超级碰在线视频 | 欧美一区二区三区免费不卡 | 国产高清在线精品一区二区 | 日本熟hdx | 亚洲玖玖 | 久9青青cao精品视频在线 | 精品一区二区三区在线播放 | 日本人添下面的全过程 | 午夜看片a福利在线观看 | 手机在线免费观看日本推理片 | 国产在视频线在精品 | 日韩有码 | 成人伊人亚洲人综合网站222 | 99精品免费在线 | 亚洲国产自拍在线 | 亚洲男人的天堂视频 | 亚洲天堂免费观看 | 小泽玛丽av无码观看 | 古装一级无遮挡毛片免费观看 | 拔插拔插8x8x海外华人免费视频 | 亚洲日本va中文字幕 | 欧美日韩国产一区二区三区不卡 |