欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springboot使用Validator校驗方式

 更新時間:2018年01月29日 09:44:17   作者:夢想修補師  
這篇文章主要介紹了springboot使用Validator校驗方式,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

我相信每個做開發(fā)的都聽過這句“永遠不要相信用戶的輸入”,因此后臺需要對用戶的每個輸入項都做校驗:手機號、用戶名、密碼、郵箱、身份證號······這時候就需要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;

同時支持正則表達式

校驗調(diào)用

@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);
  }

測試結(jié)果

1、發(fā)送請求


 

2、運行結(jié)果

 

總結(jié)

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

相關(guān)文章

  • Activiti流程圖查看實例

    Activiti流程圖查看實例

    這篇文章主要介紹了Activiti流程圖查看實例,需要的朋友可以參考下
    2014-08-08
  • Java?Spring?循環(huán)依賴解析

    Java?Spring?循環(huán)依賴解析

    這篇文章主要介紹了Java?Spring?循環(huán)依賴解析,Spring?現(xiàn)在其實是我們?Java?程序開發(fā)離不開的基礎(chǔ)框架,個人覺得除了?JDK?我們用得最多的?Java?中間件就是?Spring?,今天我們一起來學(xué)習(xí)一下?Spring?的循環(huán)依賴。下面詳細內(nèi)容需要的小伙伴可以參考一下
    2022-02-02
  • 關(guān)于Java鎖性能提高(鎖升級)機制的總結(jié)

    關(guān)于Java鎖性能提高(鎖升級)機制的總結(jié)

    這篇文章主要介紹了關(guān)于Java鎖性能提高(鎖升級)機制的總結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • jvm細節(jié)探索之synchronized及實現(xiàn)問題分析

    jvm細節(jié)探索之synchronized及實現(xiàn)問題分析

    這篇文章主要介紹了jvm細節(jié)探索之synchronized及實現(xiàn)問題分析,涉及synchronized的字節(jié)碼表示,JVM中鎖的優(yōu)化,對象頭的介紹等相關(guān)內(nèi)容,具有一定借鑒價值,需要的朋友可以參考下。
    2017-11-11
  • java 三元操作符用法說明

    java 三元操作符用法說明

    這篇文章主要介紹了java 三元操作符用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • java使用淘寶API讀寫json實現(xiàn)手機歸屬地查詢功能代碼

    java使用淘寶API讀寫json實現(xiàn)手機歸屬地查詢功能代碼

    本文介紹java使用淘寶API讀寫json實現(xiàn)手機歸屬地查詢功能,代碼簡單,大家可以參考使用
    2013-11-11
  • Java HashMap兩種簡便排序方法解析

    Java HashMap兩種簡便排序方法解析

    這篇文章主要介紹了Java HashMap兩種簡便排序方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • SpringCloud?Feign使用ApacheHttpClient代替默認client方式

    SpringCloud?Feign使用ApacheHttpClient代替默認client方式

    這篇文章主要介紹了SpringCloud?Feign使用ApacheHttpClient代替默認client方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • 基于Java編寫簡單的Excel工具類

    基于Java編寫簡單的Excel工具類

    這篇文章主要為大家詳細介紹了如何基于Java編寫簡單的Excel工具類,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以參考下
    2024-02-02
  • Java?LockSupport常用方法的源碼分析

    Java?LockSupport常用方法的源碼分析

    這篇文章主要為大家詳細介紹了Java?LockSupport類中的方法和部分源碼,以及面試常問到的一個小問題,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-02-02

最新評論