根据请求标头应用不同的验证器

时间:2019-01-18 15:08:09

标签: validation spring-boot

我的实体使用不同的javax.validation注释进行注释,例如@ NotNull,@ Size等。并且我想使用组来验证该实体。

我想根据请求的标题使用不同的组。我在文档中看到可以指定类似这样的组:

@Validated(GroupName.class) final Entity entity)

但是,我想根据请求设置验证者组。我不能用谷歌搜索任何例子,有可能吗? 或者我需要在我的方法中调用验证器,例如:

validator.validate(entity, GroupName.class);

,然后根据需要引发异常。

0 个答案:

没有答案