0
respostas

Jackson Converter uma lista em UM objeto com o resultado dessa lista em json

Boa noite galera.. Estou com o seguinte problema e não consigo achar formar de resolver isso. Já tentei criar anottation, usar milhares de outras anottations, custom Desirializes (nao cheguei a concluir esse ultimo) e afins para conseguir fazer o seguinte.

@XmlElementWrapper (da classe xml.bind...)
    @XmlElement(name = "relacaoCategoriaProdutoServico")
    private List<RelacaoCategoriaProdutoServico> relacoesCategorias;

esse trecho de código (acredito eu ) de alguma forma faz com que seja retornado um objeto chamado relacoesCategorias com uma lista chamada relacaoCategoriaProdutoServico segue um exemplo proximo do retorno que deveria ocorrer (apenas substituir os nomes) Insira aqui a descrição dessa imagem para ajudar na acessibilidadePreciso fazer o mesmo usando o jackson ou de qualquer forma que seja possível, sem alterar as propriedades do objeto no java.

Pois atualmente só estou conseguindo retornar da seguinte forma Insira aqui a descrição dessa imagem para ajudar na acessibilidade ou em formas próximas.. Mas nunca 1 objeto com uma lista dentro Criei uma annotation que retorna transforma o objeto dessa forma Insira aqui a descrição dessa imagem para ajudar na acessibilidadePorem percebe-se que é uma lista com outra lista, e não objeto com lista. Até porque pelo que sei não é possível converter um tipo LIST em um Object single.