@AssertTrue 用于boolean字段,该字段只能为true  
@AssertFalse 该字段的值只能为false
@CreditCardNumber 对信用卡号进行一个大致的验证
@DecimalMax 只能小于或等于该值
@DecimalMin 只能大于或等于该值
@Digits(integer=,fraction=) 检查是否是一种数字的整数、分数,小数位数的数字
@Email 检查是否是一个有效的email地址
@Future 检查该字段的日期是否是属于将来的日期
@Length(min=,max=) 检查所属的字段的长度是否在min和max之间,只能用于字符串
@Max 该字段的值只能小于或等于该值
@Min 该字段的值只能大于或等于该值
@NotNull 不能为null
@NotBlank 不能为空,检查时会将空格忽略
@NotEmpty 不能为空,这里的空是指空字符串
@Null 检查该字段为空
@Past 检查该字段的日期是在过去
@Pattern(regex=,flag=) 被注释的元素必须符合指定的正则表达式
@Range(min=,max=,message=) 被注释的元素必须在合适的范围内
@Size(min=, max=) 检查该字段的size是否在min和max之间,可以是字符串、数组、集合、Map等
@URL(protocol=,host,port) 检查是否是一个有效的URL,如果提供了protocol,host等,则该URL还需满足提供的条件
@Valid 该注解主要用于字段为一个包含其他对象的集合或map或数组的字段,或该字段直接为一个其他对象的引用,这样在检查当前对象的同时也会检查该字段所引用的对象

最新文章

  1. log4j配置不同的类多个日志文件
  2. ASP.NET 获取不同frame中的控件
  3. Unrecognized Windows Sockets error: 0: JVM_Bind异常
  4. 编写优美的GTest测试案例
  5. Manasa and Stones
  6. 菜鸟互啄:WINFORM如何实现无聚焦框的Button按钮
  7. 使用OllyDbg从零开始Cracking CHM
  8. vbs文件共享变量与函数的方法
  9. 全面总结: Golang 调用 C/C++,例子式教程
  10. git命令合并分支代码
  11. 目标检测(二) SPPNet
  12. elipse使用,Java和Javaee模式区别
  13. Vue.js常用指令:v-model
  14. win server 2008添加磁盘-脱机转换为联机状态方法
  15. SpringLog4j日志体系实现方式
  16. Delphi获取公网IP地址函数
  17. requests 安装
  18. 【Android】RxJava的使用(三)转换——map、flatMap
  19. 办公区公网Ip访问不到阿里云ECS
  20. maven(14)-nexus仓库基本用法

热门文章

  1. 如何Vue-cli开始使用在Vue.js项目中启动TDD(测试驱动开发)
  2. kaggle比赛之youtube视频分类示例
  3. CI和CD的意思
  4. 蓝桥杯 第三届C/C++预赛真题(4) 奇怪的比赛(递归)
  5. android webview css z-index属性无效
  6. JUnit小记
  7. Android开发:《Gradle Recipes for Android》阅读笔记(翻译)4.4——自定义代码集合
  8. PAT Advance 1020
  9. HTML5标签(语义化)
  10. 讨论cocos2d-x字体绘制原理和应用方案