javax.validation来验证值列表?
有没有一种方法可以使用javax.validation来验证类型为color的字符串类型的变量,该变量只需要使用注释就具有这些值(红色,蓝色,绿色,粉红色)?
我见过 @size(min=1, max=25)
,@notnull
但是有这样的事情吗@In(red, blue, green, pink)
或多或少类似于In-keyword
在使用mysql
回答:
在那种情况下,我认为使用@Pattern注释会更简单,如下面的代码片段所示。如果需要不区分大小写的评估,只需添加适当的标志:
@Pattern(regexp = "red|blue|green|pink", flags =
Pattern.Flag.CASE_INSENSITIVE)
以上是 javax.validation来验证值列表? 的全部内容, 来源链接: utcz.com/qa/416879.html