寫好orderfrom表單類
類似這種
*/
@data
public class orderform
然後需要在邏輯**實現中加上@valid註解在表單類的變數前面
例如@valid orderform orderform
//建立訂單
public resultvo> create(@valid orderform orderform,
bindingresult bindingresult)
如此以來,就可以對表單資料進行校驗了
如果message欄位是空的,那麼就會丟擲異常
因為message欄位前面有@notempty
自己對於訊息機制的理解
一直對訊息機制的理解不夠深入,還有對遞迴的的理解不夠好 一直不明白為什麼這裡是這樣,那裡是那樣,自己撲該過才會恍然大悟 哦 原來是醬紫。開始第一次用訊息機制的時候覺得它還是用起來很不順手。不理解為什麼要加上訊息傳送的優先順序。還覺得這東西對方法執行的時序控制很不好,以至於寫了一大堆我自己都頂不順了的...
Valid註解的使用
在實體類上打上註解 data public class user2.在controller上加上註解 valid,進行引數校驗 public string testuser requestbody valid user user,bindingresult bindingresult return ...
Valid 註解的使用
限制 說明 null 限制只能為null notnull 限制必須不為null assertfalse 限制必須為false asserttrue 限制必須為true decimalmax value 限制必須為乙個不大於指定值的數字 decimalmin value 限制必須為乙個不小於指定值的數...