0
私は、HibernateバリデータをHV000030:いいえバリデータが制約「javax.validation.constraints.Size」の検証タイプに見つかりませんでした「java.util.Map」
検証ロジック
を使って豆の検証機能を使用していますpublic enum ValidatorFactory {
SINGLE_INSTANCE {
javax.validation.ValidatorFactory avf = Validation.buildDefaultValidatorFactory();
@Override
public Validator getValidator() {
return avf.getValidator();
}
};
public abstract Validator getValidator();
}
私は
@UnwrapValidatedValue
@Valid
@Size(min = 1, max = 9)
private Optional<Map<Integer, AreaType>> field;
以下のエラー javax.validation.UnexpectedTypeExceptionのような任意のフィールドを持つオブジェクトにvalidator.validate(OBJ)を呼んでいる:HV000を030:制約 'javax.validation.constraints.Size'検証型 'java.util.Map'のバリデータが見つかりませんでした。 JPAの資料によると