码迷,mamicode.com
首页 > 编程语言 > 详细

Java中的Valid和Validated的比较

时间:2021-02-01 12:57:24      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:list   方法   validate   code   note   public   校验   分组   ali   

如果要添加接口校验,需要

1,在接口方法中请求参数前面添加@Valid注解,不需要在接口的实现类上添加@Valid注解:

addAnimal(@Valid Animal a)

2,在请求对象类的每个要校验的字段上添加@Valid注解:

public class Animal{

@Valid
@NotEmpty
private String name;


}

Validated是Spring对javax.validation的Valid的扩展,添加了支持分组校验功能,但是不支持嵌套校验。

Valid支持嵌套校验,比如:

@Valid
private List<Animal> list

 

Java中的Valid和Validated的比较

标签:list   方法   validate   code   note   public   校验   分组   ali   

原文地址:https://www.cnblogs.com/nizuimeiabc1/p/14353487.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!