常用参数验证注解 | 含义 |
---|---|
@NotNull | 不能为空 |
@Pattern(regex=) | 字符串必须匹配正则表达式 |
@Size(min=,max=) | 集合的元素数量必须在min和max之间 |
@Length(min=,max=) | 检查字符串的长度 |
必须是email地址 | |
@NotBlank | 字符串必须有字符(空的字符串和null都报错) |
@NotEmpty | 字符串不为空,集合必须有元素 |
@Range(min=,max=) | 数值必须在min和max之间 |
@SafeHtml | 字符串是安全的html(动态拼接的html防止黑客注入) |
@URL | 合法的URL |
@AssertFalse | Boolean型校验 :必须是false |
@AssertTrue | Boolean型校验 :必须是true |
@DecimalMax(value=,inclusive=) | 作用于数字或者字符串意思是x |
springboot学习第二天 Hibernate validator
最新推荐文章于 2023-07-19 19:59:34 发布