首页 > 学院 > 开发设计 > 正文

bean 验证介绍

2019-11-06 06:57:15
字体:
来源:转载
供稿:网友

javabean 验证提供了一个工具来验证对象,对象成员,方法和构造函数。下面介绍一下bean验证验证约束。使用bean验证模型是由注解形式来支持的,在javax.validataion.constrainsts包中提供很多内置约束。

1,bean验证约束 (1)@AsserFalse 字段的值必须是false. (2)@AsserTrue 字段的值必须是true. (3)@DecimalMax 字段的值必须是一个小数值,应小于或者等于value元素中的数 (4)@DecimalMin 字段的值必须是一个小数值,应该大于或者等于value元素中的数 (5)@Digits 字段必须是指定范围内的一个数,integer元素指定了这个数的最大小整数位数,ftaction元素指定这个数的最大小数 (6)@Future 字段的值必须是将来一个日期 (7)@Max 字段必须是一个整数类型,应该小于或者等于value的数 (8)@Min 字段必须一个整数类型,应该大于或者等于value的数 (9)NotNull 字段的值必须不能为空 (10)@Null 字段的值必须为空 (11)@Past 字段的值必须是过去的一个日期 (12)@Pattern 字段的值必须与正则表达式匹配 (13)@Size 字段的大小,必须指定在一个范围匹配

2, Hibernate Validator

(1)@Email 该元素的值必须是电子邮箱格式 (2)@Length 该元素的长度必须在这个字符串范围之内 (3)@NotEmpty 该元素的值必须非空 (4)@Range 该元素必须在范围之内


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表