SpringBoot Bean 类属性非空判断注解详解
在 Spring Boot 中,我们可以使用一些注解来进行非空判断。以下是一些常用的注解:
@NotNull:用于标记属性不能为 null。@NotBlank:用于标记字符串属性不能为空或者空字符串。@NotEmpty:用于标记集合属性不能为空。@Size(min=, max=):用于标记属性的长度必须在指定范围内。@Min(value=):用于标记数值属性的最小值。@Max(value=):用于标记数值属性的最大值。@Positive:用于标记数值属性必须为正数。@Negative:用于标记数值属性必须为负数。@Email:用于标记字符串属性必须为合法的邮箱地址。
这些注解可以直接应用在类的属性上,用于对属性进行非空判断。如果属性的值不满足注解定义的条件,会抛出相应的异常。
原文地址: https://www.cveoy.top/t/topic/qlS6 著作权归作者所有。请勿转载和采集!