Spring MVC-REST服务中用于XML输入的bean列表上的@Valid

时间:2019-05-28 23:02:01

标签: spring validation javabeans

我有以下代码,我正在使用Spring Boot 1.5.4.RELEASE并在classpath中具有jackson-dataformat-xml。

我确实为Inner1Model和Inner2Model提供了与Java验证相关的注释。

我在RequestBody的控制器中确实有@Valid批注。代码对于json输入工作正常-验证&一切正常。至于XML输入,则无法正确验证。即使输入正确,它也抱怨无效。我该如何解决?

@Setter
@Getter
@NoArgsConstructor
@ToString
@EqualsAndHashCode
public class MyTopModel{

  @NotNull @Valid private Inner1Model inspection;

  @NotNull @Valid private List<Inner2Model > inspectors;
}

0 个答案:

没有答案