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

Java中的Valid和Validated的比較內(nèi)容

 更新時(shí)間:2021年02月01日 15:38:50   作者:ppjj  
在本篇文章里小編給大家整理的是關(guān)于Java中的Valid和Validated的比較內(nèi)容,對此有興趣的朋友們可以學(xué)習(xí)參考下。

如果要添加接口校驗(yàn),需要

1,在接口方法中請求參數(shù)前面添加@Valid注解,不需要在接口的實(shí)現(xiàn)類上添加@Valid注解,也不需要@Validated注解:

addAnimal(@Valid Animal a)

2,在請求對象類的每個(gè)要校驗(yàn)的字段上添加@Valid注解,也不需要在類上添加@Validated注解:

public class Animal{
@Valid
@NotEmpty
private String name;
}

Validated是Spring對javax.validation的Valid的擴(kuò)展,添加了支持分組校驗(yàn)功能,但是不支持嵌套校驗(yàn)。

Valid支持嵌套校驗(yàn),比如:

@Valid
private List<Animal> list

知識(shí)點(diǎn)擴(kuò)展:

@Valid是使用hibernate validation的時(shí)候使用

@Validated 是只用spring Validator 校驗(yàn)機(jī)制使用

<span style="font-size:18px;">    <dependency>
      <groupId>javax.validation</groupId>
      <artifactId>validation-api</artifactId>
      <version>1.1.0.Final</version>
    </dependency>
 
 
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-validator</artifactId>
      <version>5.2.1.Final</version>
    </dependency></span>

到此這篇關(guān)于Java中的Valid和Validated的比較內(nèi)容的文章就介紹到這了,更多相關(guān)Java中Valid和Validated知識(shí)點(diǎn)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MybatisPlus BaseMapper 中的方法全部 Invalid bound statement (not found Error處理)

    MybatisPlus BaseMapper 中的方法全部 Invalid bound statement (not f

    這篇文章主要介紹了MybatisPlus BaseMapper 中的方法全部 Invalid bound statement (not found)的Error處理方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • java如何調(diào)用kettle設(shè)置變量和參數(shù)

    java如何調(diào)用kettle設(shè)置變量和參數(shù)

    文章簡要介紹了如何在Java中調(diào)用Kettle,并重點(diǎn)討論了變量和參數(shù)的區(qū)別,以及在Java代碼中如何正確設(shè)置和使用這些變量,避免覆蓋Kettle中已設(shè)置的變量,作者分享了個(gè)人經(jīng)驗(yàn),并鼓勵(lì)大家參考和使用腳本之家
    2025-01-01
  • 聊聊springboot中整合log4g2的問題

    聊聊springboot中整合log4g2的問題

    這篇文章主要介紹了springboot中整合log4g2的方法,自定義文件名需要在application.yml中配置,在config中配置log4g2.xml文件,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-11-11
  • java實(shí)現(xiàn)Flappy Bird游戲源代碼

    java實(shí)現(xiàn)Flappy Bird游戲源代碼

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)Flappy Bird游戲源代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • SpringCloud協(xié)同開發(fā)實(shí)現(xiàn)方法淺析

    SpringCloud協(xié)同開發(fā)實(shí)現(xiàn)方法淺析

    好幾個(gè)人同時(shí)開發(fā)同一個(gè)服務(wù)上的不同模塊,導(dǎo)致你需要調(diào)試的接口總是被路由到別人的服務(wù)上,非常影響調(diào)試的效率,而且人越多越難受,總是請求不到自己的服務(wù),這篇文章主要介紹了SpringCloud協(xié)同開發(fā)實(shí)現(xiàn)方法
    2022-12-12
  • Java統(tǒng)計(jì)50個(gè)10到50之間整數(shù)的隨機(jī)出現(xiàn)次數(shù)

    Java統(tǒng)計(jì)50個(gè)10到50之間整數(shù)的隨機(jī)出現(xiàn)次數(shù)

    這篇文章主要為大家詳細(xì)介紹了Java統(tǒng)計(jì)50個(gè)10到50之間整數(shù)的隨機(jī)出現(xiàn)次數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 解析Spring Boot內(nèi)嵌tomcat關(guān)于getServletContext().getRealPath獲取得到臨時(shí)路徑的問題

    解析Spring Boot內(nèi)嵌tomcat關(guān)于getServletContext().getRealPath獲取得到臨時(shí)

    大家都很糾結(jié)這個(gè)問題在使用getServletContext().getRealPath()得到的是臨時(shí)文件的路徑,每次重啟服務(wù),這個(gè)臨時(shí)文件的路徑還好變更,下面小編通過本文給大家分享Spring Boot內(nèi)嵌tomcat關(guān)于getServletContext().getRealPath獲取得到臨時(shí)路徑的問題,一起看看吧
    2021-05-05
  • SpringCloud之Admin服務(wù)監(jiān)控實(shí)現(xiàn)流程示例詳解

    SpringCloud之Admin服務(wù)監(jiān)控實(shí)現(xiàn)流程示例詳解

    這篇文章主要為大家介紹了SpringCloud之Admin服務(wù)監(jiān)控流程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • Feign如何設(shè)置超時(shí)時(shí)間(不同情況)

    Feign如何設(shè)置超時(shí)時(shí)間(不同情況)

    本文主要介紹了Feign的超時(shí)時(shí)間設(shè)置,包括單獨(dú)使用Feign和在SpringCloud環(huán)境下的設(shè)置方式,以及與Ribbon和Hystrix的配合使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • Spring?Boot中使用Redis實(shí)戰(zhàn)案例

    Spring?Boot中使用Redis實(shí)戰(zhàn)案例

    redis作為一個(gè)高性能的內(nèi)存數(shù)據(jù)庫,如果不會(huì)用就太落伍了,之前在 node.js中用過 redis,本篇記錄如何將 redis 集成到 spring boot 中,下面這篇文章主要給大家介紹了關(guān)于Spring?Boot中使用Redis的相關(guān)資料,需要的朋友可以參考下
    2023-04-04

最新評論

隆安县| 洛宁县| 临清市| 保山市| 新津县| 大英县| 胶南市| 搜索| 乐都县| 基隆市| 会理县| 隆安县| 康平县| 观塘区| 钟祥市| 阿鲁科尔沁旗| 太原市| 隆昌县| 深州市| 西乌| 永顺县| 二连浩特市| 鲜城| 浦北县| 尚志市| 上思县| 屏东市| 东阳市| 水城县| 黄骅市| 龙游县| 昆明市| 西贡区| 临海市| 珠海市| 观塘区| 盱眙县| 临朐县| 西林县| 双流县| 牙克石市|