springboot项目javax.validation使用
2021-02-06 23:14
标签:led table 独立 ping pac rap ror validator error 原文地址:https://www.yanand.me/695.html avax.validation 是基于JSR-303标准开发出来的,使用注解方式实现,及其方便,但是这只是一个接口,没有具体实现。Hibernate-Validator是一个hibernate独立的包,可以直接引用,他实现了javax.validation同时有做了扩展,比较强大。SpringBoot在内部集成了hibernate-validation,可以直接使用。 bean controller postman请求 @Valid 和 BindingResult 是一一对应的,如果有多个@Valid,那么每个@Valid后面跟着的BindingResult就是这个@Valid的验证结果,顺序不能乱 springboot项目javax.validation使用 标签:led table 独立 ping pac rap ror validator error 原文地址:https://www.cnblogs.com/eyesfree/p/12780523.html常用注解:
代码
说明
@Null
被注解的元素必须为null
@NotNull
被注解的元素必须不为null
@AssertTrue
被注解的元素必须为true
@AssertFalse
被注解的元素必须为false
@Min(value)
被注解的元素必须为数字,其值必须大于等于最小值
@Max(value)
被注解的元素必须为数字,其值必须小于等于最小值
@Size(max,min)
被注解的元素的大小必须在指定范围内
@Past
被注解的元素必须为过去的一个时间
@Future
被注解的元素必须为未来的一个时间
@Pattern
被注解的元素必须符合指定的正则表达式
springboot实例
上一篇:数据读写API——IO流
文章标题:springboot项目javax.validation使用
文章链接:http://soscw.com/index.php/essay/51911.html