当前位置: 首页 > 工具软件 > Validation.FO > 使用案例 >

解决:UnexpectedTypeException:HV000030:Novalidatorcouldbefoundforconstraint'javax.validation.constraint

景星光
2023-12-01

1、问题

未知系统(null)请求 /phone/deletePhoneList 出错 javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.NotBlank' validating type 'java.util.List<java.lang.String>'. Check configuration for 'phoneList'

 

2、错误原因

Java实体类中phoneList是List类型,用了NotBlank判断不能为空,而这个注解是判断字符串是否为空

@NotBlank
@ApiModelProperty("手机号")
private List<String> phoneList;

3、解决办法

      @NotBlank改为:@NotEmpty

@NotEmpty
@ApiModelProperty("手机号")
private List<String> phoneList;

 

 类似资料: