Unexpected / Type / Exception
예상하지 못한 / 타입 / 예외
직역해보면 타입이 맞지않아서 발생한 오류라고 짐작할 수 있다.
jakarta.validation.UnexpectedTypeException: 
		HV000030: 
		No validator could be found for constraint 'jakarta.validation.constraints.NotBlank' 
		validating type 'java.lang.Integer'. 
		Check configuration for 'attractive'
	
package com.lldj.gram.boundedContext.likeable.form;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.AllArgsConstructor;
import lombok.Data;
import org.hibernate.validator.constraints.Range;
@Data
@AllArgsConstructor
public class LikeableAddForm {
    @NotBlank
    @Size(min = 4, max = 20)
    private String instagramName;
    @NotBlank
    private Integer attractive;
}
@NotBlank 는 String 타입에만 사용하는 어노테이션이라고 한다.@NotBlank 에서 @NotNull 로 바꿔주니 문제가 해결되었다.⚠️ 참고로 @Size 도 String 타입에만 사용되는 어노테이션이다.
@Range 를 사용하면 된다.