您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“springboot如何使用Validator校驗方式”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“springboot如何使用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校驗方式”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。