【Spring】Spring hibernate JSR-303 Validator 自定义参数校验器

在这里插入图片描述

1.概述

在默认的情况下 Spring Boot 会引入关于 Hibernate Validator 机制来支持 JSR-303 验证规范;另外一方面 , 因为业务会 比较复杂,所以需要 自 定义验证规则 。

2.JSR-303

JSR-303 验证主要是通过注 注解 的 方式进行的 。 这里先定 义一个 需要验证的 POJO ,此时 需要在其属性中加入相关的注解

在这里插入图片描述

2.1 内置的 constraint

@Null 被注释的元素必须为 null
@NotNull 被注释的元素必须不为 null
@AssertTrue 被注释的元素必须为 true
@AssertFalse 被注释的元素必须为 false
@Min(value) 被注释的元素必须是一个数字&#

猜你喜欢

转载自blog.csdn.net/qq_21383435/article/details/115122550
今日推荐