Spring Boot使用JSR-380进行校验-validation

简单使用

Java API规范(JSR303)定义了Bean校验的标准validation-api,但没有提供实现。hibernate validation是对这个规范的实现,并增加了校验注解如@Email、@Length等。

Spring Validation是对hibernate validation的二次封装,用于支持spring mvc参数自动校验。接下来,我们以spring-boot项目为例,介绍Spring Validation的使用。

导入依赖

<dependencies>
    <dependency>
         <groupld>org.springframework.bootgroupld>
         <artifactld>spring-boot-starter-validationartifactld>
     dependency>
dependencies>

常用注解
Spring Boot使用JSR-380进行校验-validation_第1张图片
Spring Boot使用JSR-380进行校验-validation_第2张图片

也可以参考:https://blog.csdn.net/lazycheerup/article/details/109492900

你可能感兴趣的:(java,spring,boot,spring,java)