내부에 문자열 필드가있는 클래스가 있습니다.
public class Variable {
private String id;
private String name;
}
내 목표는 String name
<= 256 characters and regexp ^[a-zA-Z0-9_]*$
. Jackson 주석을 사용하여 어떻게 든 할 수 있습니까?
내부에 문자열 필드가있는 클래스가 있습니다.
public class Variable {
private String id;
private String name;
}
내 목표는 String name
<= 256 characters and regexp ^[a-zA-Z0-9_]*$
. Jackson 주석을 사용하여 어떻게 든 할 수 있습니까?
다음과 같이 시도 할 수 있습니다.
import javax.validation.constraints.Pattern;
public class Variable {
private String id;
@Pattern(regexp = "^[a-zA-Z0-9_]{1,256}$")
private String name;
public Variable() {
}
// getter/setter ..
}