常用校验工具类
使用Hibernate Validate
引入依赖
org.hibernate
hibernate-validator
4.3.1.Final
常用注解说明
使用姿势
需要搭配在Controller中搭配@Validated或@Valid注解一起使用,@Validated和@Valid注解区别不是很大,一般情况下任选一个即可,区别如下:
虽然@Validated比@Valid更加强大,在@Valid之上提供了分组功能和验证排序功能,不过在实际项目中一直没有用到过
Hibernate-validate框架中的注解是需要加在实体中一起使用的
public class DataSetSaveVO {
//唯一标识符为空
@NotBlank(message = “user uuid is empty”)
//用户名称只能