zoukankan      html  css  js  c++  java
  • jsr303常用注解



    javax.validation.constraints常用注解:
    @Null   被注释的元素必须为 null
    @NotNull    被注释的元素必须不为 null
    @AssertTrue     被注释的元素必须为 true
    @AssertFalse    被注释的元素必须为 false
    @Min(value)     被注释的元素必须是一个数字,其值必须大于等于指定的最小值
    @Max(value)     被注释的元素必须是一个数字,其值必须小于等于指定的最大值
    @DecimalMin(value)  被注释的元素必须是一个数字,其值必须大于等于指定的最小值
    @DecimalMax(value)  被注释的元素必须是一个数字,其值必须小于等于指定的最大值
    @Size(max=, min=)   被注释的元素的大小必须在指定的范围内
    @Digits (integer, fraction)     被注释的元素必须是一个数字,其值必须在可接受的范围内
    @Past   被注释的元素必须是一个过去的日期
    @Future     被注释的元素必须是一个将来的日期
    @Pattern(regex=,flag=)  被注释的元素必须符合指定的正则表达式
    Hibernate Validator提供的校验注解:
    @NotBlank(message =)   验证字符串非null,且长度必须大于0
    @Email  被注释的元素必须是电子邮箱地址
    @Length(min=,max=)  被注释的字符串的大小必须在指定的范围内
    @NotEmpty   被注释的字符串的必须非空
    @Range(min=,max=,message=)  被注释的元素必须在合适的范围内
  • 相关阅读:
    [BZOJ3160]万径人踪灭
    [BZOJ5212][ZJOI2018]历史
    [BZOJ3563&3569]DZY Loves Chinese
    [HDU4336]Card Collector
    [HDU4652]Dice
    [POJ3683]Priest John's Busiest Day
    ISODateTimeFormat 转换2019-08-15T00:36:49.366456463Z 日期格式
    GoTTY-K8S-Docker 终端
    【php】PHP对redis操作详解
    【tool】VLC播放rtmp协议
  • 原文地址:https://www.cnblogs.com/linqing001/p/14128007.html
Copyright © 2011-2022 走看看