在spring boot中引入依赖
<!-- 数据校验-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
校验规则说明
@NotNull(message="")
/**
*字符串既不能为null,也不能为空串
*/
@NotNull(message="")
/**
*被注释的元素必须不为 null
*/
@Range(min=,max=,message="")
/**
*被注释的元素必须在合适的范围内
*/
@Length(min=,max=,message="")
/**
*被注释的字符串的长度必须在指定的范围内
*/
@Future(message="")
/**
*必须是一个将来的日期
*/
@Past(message="")
/**
*必须是一个过去的日期
*/
@Min(value)
/**
*被注释的元素必须是一个数字,其值必须大于等于指定的最小值
*/
@Max(value)
/**
*被注释的元素必须是一个数字,其值必须小于等于指定的最大值
*/
@AssertTrue
/**
*被注释的元素必须为 true
*/
@AssertFalse
/**
*被注释的元素必须为 false
*/
@Email
/**
*被注释的元素必须是电子邮箱地址
*/
@NotEmpty
/**
*集合不能为null
*/