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

SpringBoot

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

SpringBoot

1.添加pom依赖


    org.springframework.boot
    spring-boot-starter-validation

2.为需要使用JSR303校验的类添加@Validated注解

常用校验注解:

@Null    被注解的元素必须为 null
@NotNull    被注解的元素必须不为 null
@NotEmpty    被注解的元素必须不为空且不为null
@NotBlank    被注解的字符串必须不为空且不为null,会在检验时去掉字符串的前后空格
@AssertTrue    被注解的元素必须为 true
@AssertFalse    被注解的元素必须为 false
@Min(value)    被注解的元素必须为一个数字,且不小于指定值
@Max(value)    被注解的元素必须是一个数字,且不大于指定值
@DecimalMin(value)    被注解的元素必须是一个数字,且不小于指定值
@DecimalMax(value)    被注解的元素必须是一个数字,且不大于指定值
@Range(min,max)    被注释的元素必须在指定范围内
@Size(max,min)    被注解的元素的长度必须在指定范围内
@Length    被注解的字符串的长度必须在指定范围内
@Digits (integer,fraction)    被注解的元素必须为小数,且整数部分不能超过integer,小数部分不能超过fraction
@Past    被注解的元素必须是一个过去的日期
@Future    被注解的元素必须是一个将来的日期
@Pattern(value)    被注解的元素必须符合指定的正则表达式
@Email    被注解的元素必须是电子邮箱地址

注:可自定义注解参数message的值以修改错误提示信息

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/919764.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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