亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間: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,在請求對象類的每個要校驗(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

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

@Valid是使用hibernate validation的時候使用

@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知識點(diǎn)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論