Como mapear uma lista da própria entidade?

3 respostas
B

Hey pessoal, imaginem a seguinte entidade:

public class A {
...
private ArrayList<A> children;

Como que eu faria pra mapear uma lista da mesma entidade dentro da Classe? Como ficaria a tabela também? que anotações eu usaria?

Valeu!

3 Respostas

Hebert_Coelho

Do mesmo modo como se mapeia qualquer outro relacionamento.

Coloque sua list tipada com o mesmo tipo de classe o seu relacionamento.

B

certo, mas como q fica a tabela? e como q fica o mappingBy?

Hebert_Coelho

Vai ter uma tabela apenas com os relacionamentos.

Caso tenha dúvidas em como funciona classes e relacionamentos veja aqui: JPA: Mini Livro - Primeiros passos e conceitos detalhados.

Criado 24 de dezembro de 2012
Ultima resposta 25 de dez. de 2012
Respostas 3
Participantes 2