Jackson - serialização de entidades com relações bidirecionais (evitando ciclos)

Eu tenho duas entidades:

<code>Parent {
   Child[] children;
}

and 

Child {
   Parent parent;
}
</code>

Estou ciente sobre@JsonBackReference e@JsonManagedReference. Eles são bons, se eu estiver serializando instâncias deParent.

Mas também preciso transferir instâncias deChild e eu quero ter oparent campo preenchido.

Em outras palavras:

Na serialização deParent deveria terchildren mas seu campo pai pode estar vazio (pode ser resolvido usando anotações de referência json).Na serialização deChild deveria terparent com o seuchildren (maschildren não precisa terparent populosa.

Existe uma maneira de resolvê-lo usando os recursos padrão do Jackson?

Ou seja Ignora a serialização de entidades que já foram serializadas em vez de marcar campos elegíveis ou não elegíveis para serialização.

questionAnswers(2)

yourAnswerToTheQuestion