對5.6.2 節自定義驗證功能註釋的補充說明——《Spring Boot實戰派》

本內容主要針對P98頁的註釋進行補充。
補充的原因:
部分無基礎的讀者對此內容看不懂。
補充內容如下:

    //約束註解驗證時的輸出消息
    String message() default "請輸入中國政治或經濟中心的城市名";
    //約束註解在驗證時所屬的組別
    Class<?>[] groups() default {};
    //約束註解的有效負載
    Class<? extends Payload>[] payload() default {};
}

補充說明:
本節內容屬於JSR303 規範(Bean Validation 規範),它提供了對 JavaEE 和 Java SE 中的 Java Bean 進行驗證的方式。該規範主要使用註解的方式來實現對 Java Bean 的驗證功能。
Bean Validation 規範對約束的定義包括兩部分,一是約束註解,二是約束驗證器,每一個約束註解都存在對應的約束驗證器,約束驗證器用來驗證具體的 Java Bean 是否滿足該約束註解聲明的條件。

發佈了17 篇原創文章 · 獲贊 19 · 訪問量 6621
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章