@Validated不激活包含对象变量的valiation注释

时间:2017-11-02 16:22:50

标签: spring validation hibernate-validator spring-rest

我有一个包含对象的类。我使用常见的Dto进行post和put操作。所以使用@Validated并使用groups属性,我试图通过post或put来激活@Size之类的注释。问题是验证注释没有为包含对象内部的变量激活。它们适用于dto的直接变量。是否有我缺少的东西?

1 个答案:

答案 0 :(得分:0)

很难说没有看到任何代码,但我认为你错过了@Valid注释。

您需要使用@Valid(javax.validation注释)标记要级联到的对象。