HV000030: 解决 'javax.validation.constraints.NotBlank' 验证 Long 类型属性报错
这个错误提示是因为在对一个 Long 类型的属性进行 'NotBlank' 验证时,找不到对应的验证器。'NotBlank' 是用于验证字符串类型的属性是否为空或者空格的,不适用于 Long 类型。
解决方法是将该属性的注解改为适用于 Long 类型的验证注解,例如 'NotNull'、'Min'、'Max' 等。如果需要验证该属性是否为空,可以使用 'NotNull' 注解。如果需要验证该属性的取值范围,可以使用 'Min' 和 'Max' 注解。
示例代码:
public class MyClass {
@NotNull
private Long categoryId;
// getters and setters
}
原文地址: https://www.cveoy.top/t/topic/orbR 著作权归作者所有。请勿转载和采集!