首页 > 其他 > 详细

Validation参数验证

时间:2019-12-21 18:58:04      阅读:81      评论:0      收藏:0      [点我收藏+]

在SpringBoot项目中其实已经默认引入了,如果不是sprongBoot项目则需要导入Maven

<dependency>
    <groupId>org.hibernate.validator</groupId>
    <artifactId>hibernate-validator-modules</artifactId>
    <version>6.0.13.Final</version>
</dependency>

常用注解

映射到实体类上的常用注解:

@Null (必须为空)
@NotNull(必须不为空)

@NotBlank(必须不为null,且不为“” ,常用于判断字符串)

@PastOrpresent(不等于未时间) (常判断时间类型)
@Valid (映射到对象上一对一)
List<@Valid User> list; (映射到对象一对多)

映射到类上面的注解:
@Validated (验证类中的方法)(必填)

映射到方法上面的注解:
@Valid (验证后面的参数)(必填)

Validation参数验证

原文:https://www.cnblogs.com/jiaowoxiaofeng/p/12077782.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!