java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > springboot数据校验

springboot开启Bean数据校验功能

作者:!!!525

这篇文章主要介绍了springboot开启Bean数据校验功能,通过启用Bean属性校验导入JSR303与Hibernate校验框架坐标,使用@Validated注解启用校验功能,需要的朋友可以参考下

上篇文章给大家介绍了关于Spring Boot获取bean的3种方式,今天通过本文给大家介绍在springboot中如何开启Bean数据校验功能,内容如下所示:

①:添加JSR303规范坐标与Hibernate校验框架对应坐标

 <dependency>
    <groupId>javax.validation</groupId>
    <artifactId>validation-api</artifactId>
</dependency>
 
<dependency>
    <groupId>org.hibernate.validator</groupId>
    <artifactId>hibernate-validator</artifactId>
</dependency>

②:对Bean开启校验功能 

@Component
@Data
@ConfigurationProperties(prefix = "servers")
@Validated
public class ServerConfig {
}

③:设置校验规则 

@Component
@Data
@ConfigurationProperties(prefix = "servers")
@Validated
public class ServerConfig {
    @Max(value = 400,message = "最大值不能超过400")
    private int port;
}

小结:   1.  启用Bean属性校验 导入JSR303与Hibernate校验框架坐标

              2.使用@Validated注解启用校验功能

              3.使用具体校验规则规范数据校验格式

到此这篇关于在springboot中如何开启Bean数据校验的文章就介绍到这了,更多相关springboot数据校验内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文