标签: bean-validation javax
javax验证中是否有注释,因此它应该约束该值是预定义值之一。 实施例
demoVisitors
答案 0 :(得分:1)
不,没有这样的限制,你必须自己编写。
以下示例大致相同,但与@DenyValues相反:
@DenyValues
类的注释用法:https://github.com/php-coder/mystamps/blob/66a2254e6d78c03d0b50531752d860efe784a1fd/src/main/java/ru/mystamps/web/controller/dto/AddCountryForm.java#L87
注释定义:https://github.com/php-coder/mystamps/blob/66a2254e6d78c03d0b50531752d860efe784a1fd/src/main/java/ru/mystamps/web/support/beanvalidation/DenyValues.java#L35-L44
验证器实施:https://github.com/php-coder/mystamps/blob/66a2254e6d78c03d0b50531752d860efe784a1fd/src/main/java/ru/mystamps/web/support/beanvalidation/DenyValuesValidator.java#L26-L51