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=)  被注释的元素必须在合适的范围内
  • 相关阅读:
    David Cutler NT之父
    VS2012 RC 编译Qt 4.8.2完整过程
    vm demo加固分析
    IDA dump so
    博客园首次发帖
    WebRTC本地选择codec(web本地模拟)
    Android 摄像头预览悬浮窗,可拖动,可显示在其他app上方
    [译] 清除浮动的新方法
    《学习HTML5游戏编程》译记
    Web中的Tip组件实现
  • 原文地址:https://www.cnblogs.com/linqing001/p/14128007.html
Copyright © 2011-2022 走看看