我有以下代码,我正在使用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;
}