最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

@Validated和@Valid三種異常捕獲處理方式

 更新時間:2021年10月23日 09:23:42   作者:75KG.  
這篇文章主要介紹了@Validated和@Valid三種異常捕獲處理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

@Validated和@Valid異常捕獲

異常共三種

  • BindException:表單提交有效,對于以json格式提交將會失效
  • MethodArgumentNotValidException:前段以json格式有效
  • ConstraintViolationException :參數(shù)上加@RequestParam或參數(shù)加@NotBlank @NotNull等

@Valid和@Validated區(qū)別

  • @Valid是使用Hibernate validation的時候使用
  • @Validated是只用Spring Validator校驗機制使用

說明:java的JSR303聲明了@Valid這類接口,而Hibernate-validator對其進行了實現(xiàn)

@Validation對@Valid進行了二次封裝,在使用上并沒有區(qū)別,但在分組、注解位置、嵌套驗證等功能上有所不同,這里主要就這幾種情況進行說明。

注解位置

  • @Validated:用在類型、方法和方法參數(shù)上。但不能用于成員屬性(field)
  • @Valid:可以用在方法、構造函數(shù)、方法參數(shù)和成員屬性(field)上

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • dm.jdbc.driver.DMException網(wǎng)絡通信異常的解決過程

    dm.jdbc.driver.DMException網(wǎng)絡通信異常的解決過程

    最近一個項目里面出現(xiàn)了一個比較詭異的問題,給大家分享下,這篇文章主要給大家介紹了關于dm.jdbc.driver.DMException網(wǎng)絡通信異常的解決過程,需要的朋友可以參考下
    2023-02-02
  • Java多線程及分布式爬蟲架構原理解析

    Java多線程及分布式爬蟲架構原理解析

    這篇文章主要介紹了Java多線程及分布式爬蟲架構原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • dubbo如何實現(xiàn)consumer從多個group中調用指定group的provider

    dubbo如何實現(xiàn)consumer從多個group中調用指定group的provider

    這篇文章主要介紹了dubbo如何實現(xiàn)consumer從多個group中調用指定group的provider問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Springmvc中的轉發(fā)重定向和攔截器的示例

    Springmvc中的轉發(fā)重定向和攔截器的示例

    本篇文章主要介紹了Springmvc中的轉發(fā)重定向和攔截器的示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Spring?Boot?優(yōu)雅整合多數(shù)據(jù)源

    Spring?Boot?優(yōu)雅整合多數(shù)據(jù)源

    這篇文章主要介紹了Spring?Boot?優(yōu)雅整合多數(shù)據(jù)源,多數(shù)據(jù)源就是在一個單一應用中涉及到了兩個及以上的數(shù)據(jù)庫,更多相關內(nèi)容需要的小伙伴可以參考下面文章介紹
    2022-05-05
  • Java實現(xiàn)自定義阻塞隊列

    Java實現(xiàn)自定義阻塞隊列

    這篇文章主要介紹了Java如何實現(xiàn)自定義阻塞隊列,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2020-10-10
  • JAVA提高第七篇 類加載器解析

    JAVA提高第七篇 類加載器解析

    這篇文章主要為大家詳細介紹了JAVA提高第七篇類加載器的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • 多模塊項目引入SpringSecurity后一直報404的解決方案

    多模塊項目引入SpringSecurity后一直報404的解決方案

    這篇文章主要介紹了多模塊項目引入SpringSecurity后一直報404的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Springboot實現(xiàn)全局自定義異常的方法詳解

    Springboot實現(xiàn)全局自定義異常的方法詳解

    這篇文章主要介紹了Springboot實現(xiàn)全局自定義異常的方法詳解,SpringBoot的項目已經(jīng)對有一定的異常處理了,但是對于我們開發(fā)者而言可能就不太合適了,因此我們需要對這些異常進行統(tǒng)一的捕獲并處理,需要的朋友可以參考下
    2023-11-11
  • MyBatis與Hibernate的比較

    MyBatis與Hibernate的比較

    Hibernate 與Mybatis都是流行的持久層開發(fā)框架,但Hibernate開發(fā)社區(qū)相對多熱鬧些,支持的工具也多,更新也快,當前最高版本4.1.8。而Mybatis相對平靜,工具較少,當前最高版本3.2
    2016-01-01

最新評論

武邑县| 施甸县| 阳高县| 合山市| 佛山市| 二连浩特市| 开阳县| 荣成市| 万荣县| 虞城县| 新疆| 合阳县| 古交市| 密云县| 靖宇县| 临海市| 漳平市| 益阳市| 洛宁县| 恩施市| 公安县| 金堂县| 江阴市| 大庆市| 额尔古纳市| 水富县| 理塘县| 百色市| 应城市| 安庆市| 白城市| 邵阳市| 河池市| 花垣县| 锡林郭勒盟| 绥江县| 武宁县| 昭苏县| 大石桥市| 南召县| 商水县|