HV000030: No validator could be found for constraint 'javax.validation.constraints.Pattern' validating type 'java.lang.Integer'
@NotNull
@Pattern(regexp = "[1-5]")
private int pictureCode;
@Pattern
어노테이션은 문자열을 위한 것이다. 애초에 정규식 자체가 문자열을 위한 것이다.
@NotNull
@Range(min = 1, max = 5)
private int pictureCode;
또한, int형에 대한 널체크로 @NotBlank
가 아니라 @NotNull
을 사용하는 것에도 주의할 필요가 있다.