数据校验 - JSR 303 校验注解

AI-摘要
LNotes-AI GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
数据校验 - JSR 303 校验注解
Liuxz| 校验注解 | 作用 |
|---|---|
| @AssertFalse | 验证Boolean类型字段是否为false |
| @AssertTrue | 验证Boolean类型字段是否为true |
| @DecimalMax | 验证字符串表示的数字是否小于等于指定的最大值 |
| @DecimalMin | 验证字符串表示的数字是否大于等于指定的最小值 |
| @Digits(integer, fraction) | 验证数值是否符合指定的格式,integer指定整数精度,fraction指定小数精度 |
| 验证字符串是否为邮箱地址格式 | |
| @Future | 验证日期是否在当前时间之后 |
| @Past | 验证日期是否在当前时间之前 |
| @Min(value) | 验证数字是否大于等于指定的最小值 |
| @Max(value) | 验证数字是否小于等于指定的最大值 |
| @Null | 验证对象是否为null |
| @NotNull | 验证对象是否不为null, 与@Null相反(a!=null) |
| @NotEmpty | 验证字符串是否非空(a!=null && a!=“”) |
| @NotBlank | 验证字符串是否非空白字符(a!=null && a.trim().length > 0) |
| @Size(max=, min=) | 验证字符串、集合、Map、数组的大小是否在指定范围内 |
| @Pattern(regex=, flag=) | 验证字符串是否符合指定的正则表达式 |
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果



