springboot开启Bean数据校验功能

 更新时间:2023年10月14日 11:20:28   作者:!!!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数据校验内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

最新评论