✨✨个人主页:沫洺的主页
📚📚系列专栏: 📖 JavaWeb专栏📖 JavaSE专栏 📖 Java基础专栏📖vue3专栏
📖MyBatis专栏📖Spring专栏📖SpringMVC专栏📖SpringBoot专栏
💖💖如果文章对你有所帮助请留下三连✨✨
🍵配置属性校验
注意:属性校验只适用于批量注解(@ConfigurationProperties)
下表中的注解位于javax.validation.constraints包下, SpringBoot 2.3.0以后maven引用:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency>常见校验注解
注解 描述 @Validated 对实体类进行校验 @AssertFalse 校验false @AssertTrue 校验true @DecimalMax(value=,inclusive=) 小于等于value,inclusive=true,是小于等于 @DecimalMin(value=,inclusive=) 大于等于value,inclusive=true,是大于等于 @Max(value=) 小于等于value

本文介绍了SpringBoot中配置属性的校验,特别是@Validated注解的使用和Pattern正则校验。通过示例展示了如何使用正则表达式进行数字、字符和其他特殊需求的校验,包括邮箱、电话号码、日期格式等多种场景。
最低0.47元/天 解锁文章
562

被折叠的 条评论
为什么被折叠?



