有没有办法使用
javax.validation来验证需要仅使用注释(红,蓝,绿,粉红色)的值的颜色类型的变量?
我看过@size(min = 1,max = 25)和@notnull,但是有这样的东西@In(红,粉红色)
或多或少与MysqL中使用的“In”关键字相似
解决方法
@H_404_9@ 在这种情况下,我认为使用@Pattern注释会更简单,就像下面的代码段一样.如果你想要一个不区分大小写的评估,只需添加相应的标志:@Pattern(regexp =“red | blue | green | pink”,flags = Pattern.Flag.CASE_INSENSITIVE)