可以用正则 @Pattern @Pattern(regexp ="1|2",message = "值只能为1和2") private String postType; 复杂的校验都考虑用正则 数字类型 @Min(value = 0, message = "最小0") @Max(value = 1, message = "最大1") private int num;