Отображение объектов Jackson2 при работе со списком
Я пытаюсь отобразить Java-объект в XML/JSON, используя Jackson2, предоставленный в Spring Boot2.
объект
@JacksonXmlRootElement(localName = "Errors")
@ApiModel(description = "Error Model",value = "Errors")
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ErrorResponse {
@JacksonXmlProperty(localName = "Error")
private List<Error> errors;
}
Я получаю ниже выходной сейчас
<Errors>
<Error>
<Error>
<ABC>XXXX</ABC>
<ASD>XXXX</ASD>
</Error>
<Error>
<ABC>YYYY</ABC>
<ASD>YYYY</ASD>
</Error>
</Error>
</Errors>
То, что я ожидаю, ниже
<Errors>
<Error>
<ABC>XXXX</ABC>
<ASD>XXXX</ASD>
</Error>
<Error>
<ABC>YYYY</ABC>
<ASD>YYYY</ASD>
</Error>
</Errors>
Любое предложение, как это сделать?