Thanks Lovro Pandzic, from this use case, having from defaults to Default.class would simplify a bit your code. What @ValidationGroup would bring is the merge of @Valid and @ConvertGroup but not more.