栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

注解 javax.validation.constraints下的注解

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

注解 javax.validation.constraints下的注解

注解 javax.validation.constraints下的注解

javax下的有13个注解

注解验证的数据类参数注解说明参数说明
AssertFalseboolean ,Boolean元素必须为false 注:null认为是有效的
AssertTrueboolean ,Boolean元素必须为true 注:null认为是有效的
DecimalMaxBigDecimal
BigInteger
CharSequence
byte, short, int, long, and their respective wrappers
String value()
boolean inclusive() default true
注解下的元素必须是一个数字,其值必须小于或等于指定的最大值 注:null认为是有效的1.value(强制)为最大值 2. inclusive(可选)是否包含最大值value默认为true(包含)
DecimalMinBigDecimal
BigInteger
CharSequence
byte, short, int, long, and their respective wrappers
String value()
boolean inclusive() default true
注解下的元素必须是一个数字,其值必须小于或等于指定的最大值 注:null认为是有效的1.value(强制)为最小值 2. inclusive(可选)是否包含最小值value默认为true(包含)
DigitsBigDecimal
BigInteger
CharSequence
byte, short, int, long, and their respective wrapper types
int integer()
int fraction()
注解下的元素必须是可接受范围内的数字 注:null认为是有效的1.integer限制整数范围 2.fraction限制小数范围
Futurejava.util.Date
java.util.Calendar
带注释的元素必须是未来的日期
MaxBigDecimal
BigInteger
byte, short, int, long, and their respective wrappers
long value()带注释的元素必须是一个数字,其值必须小于或等于指定的最大值value为最大值
MinBigDecimal
BigInteger
byte, short, int, long, and their respective wrappers
long value()带注释的元素必须是一个数字,其值必须大于或等于指定的最小值value为最小值
NotNull任何类型带注释的元素不能为null 。 接受任何类型
Null任何类型带注释的元素必须为null 。 接受任何类型
Pastjava.util.Date
java.util.Calenda
带注释的元素必须是过去的日期
PatternCharSequenc带注释的CharSequence必须匹配指定的正则表达式
SizeCharSequence (评估字符序列的长度)
Collection (评估集合大小)
Map (评估地图大小)
数组(计算数组长度
int min() default 0
int max() default Integer.MAX_VALUE
带注释的元素大小必须在指定的边界(包括)之间
                |
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/572630.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号