这个错误提示是因为在对一个 Long 类型的属性进行 'NotBlank' 验证时,找不到对应的验证器。'NotBlank' 是用于验证字符串类型的属性是否为空或者空格的,不适用于 Long 类型。

解决方法是将该属性的注解改为适用于 Long 类型的验证注解,例如 'NotNull'、'Min'、'Max' 等。如果需要验证该属性是否为空,可以使用 'NotNull' 注解。如果需要验证该属性的取值范围,可以使用 'Min' 和 'Max' 注解。

示例代码:

public class MyClass {
    @NotNull
    private Long categoryId;

    // getters and setters
}
HV000030: 解决 'javax.validation.constraints.NotBlank' 验证 Long 类型属性报错

原文地址: https://www.cveoy.top/t/topic/orbR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录