/**
* 认识一些校验注解Hibernate Validator
*
* @NotNull 值不能为空
* @Null 值必须为空
* @Pattern(regex= ) 字符串必须匹配正则表达式
* @Size(min= , max= )集合的元素数量必须在min和max之间
* @CreditCardNumber(ignoreNoDigitCharacters=) 字符串必须是信用卡的卡号 按照美国的标准
* @Email 字符串必须是Email地址
* @Length(mix= , max=) 校验字符串的长度
* @NotBlank 字符串必须有字符
* @NotEmpty 字符串不能为Null, 集合有元素
* @Range(min= , max=) 数字必须大于等于min ,小于等于max
* @SafeHtml 字符串是安全的html
* @URL 字符串是合法的URL
*
* @AssertFalse 值必须是false
* @AssertTrue 值必须是true
*
* // 此属性既可以是字符串 也可以是数字 inclusive 是包含的意思
* @DecimalMax(value= ,inclusive=) 值必须小于等于value 指定的值
* @DecimalMin(value= ,inclusive=) 值必须大于等于value 指定的值
* @Digits(integer= ,fraction=)
*
* @Future 值必须是将来的时间
* @Past 值必须是过去的时间
*
* 此属性必须是数字
* @Max 值必须小于等于value 指定的值,不能注解在字符串类型的属性上
* @Min 值必须大于等于value 指定的值,不能注解在字符串类型的属性上
*/
Hibernate Validator 校验注解
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- jar:org.hibernate hibernate-validator 5.4.1.Final 1.J...
- hibernate Validator 是 Bean Validation 的参考实现 。 Hibernate V...