Hibernate Validator

  1. Hibernate Validator

Hibernate Validator

注解名 注解描述
@NotNull 值不能为空
@Null 值必须为空
@Pattern(regex=) 字符串必须匹配正则表达式
@Size(min=,max=) 集合的元素数量必须在min和max之间
@CredCardNumber(ignoreNonDigitCharacter=) 字符串必须是信用卡卡号(美国国家标准)
@Email 字符串必须是Email地址
@Length(min=,max=) 检查字符串的长度
@NotBlank 字符串必须有字符
@NotEmpty 字符串不为null,集合必须有元素
@Range(min=,max=) 数字必须大于等于min,小于等于max
@SafeHtml 字符串必须是安全的html
@URL 字符串必须是合法的URL
@AsserFalse 值必须是false
@AsserTrue 值必须是true
@DecimalMax(value,inclusive=) 值必须小于等于(inclusive=true)/小于(inclusive=false)value属性指定的值;可以使用在字符串类型的属性上
@DecimalMin(value,inclusive=) 值必须大于等于(inclusive=true)/大于(inclusive=false)value属性指定的值;可以使用在字符串类型的属性上
@Digits(integer=,fraction=) 数字格式检查,integer指定整数部分的最大长度,fraction指定小数部分的最大长度
@Future 值必须是未来的日期
@Past 值必须是过去的日期
@Max(value=) 值必须小于等于value指定的值,不能用在字符串类型的属性上
@Min(value=) 值必须大于value指定的值,不能用在字符串类型的属性上

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jiang4yu@126.com

文章标题:Hibernate Validator

字数:365

本文作者:

发布时间:2020-02-22, 22:14:45

最后更新:2024-03-30, 14:44:25

原始链接:https://blog.jiang4yu.com/2020/02/22/Hibernate-Validator/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

×

喜欢就点赞,疼爱就打赏