O problema é que eu não quero criar mais uma classe para poder mapear isso.
Gostaria que a classe teste fosse pai dela mesma.
Tive dando uma pesquisada e acho que o que terei que criar dois mapeamentos, um one-to-many e outro many-to-one
Desse jeito a minha classe ficaria mais ou menos assim.
class Teste{
private Long id;
private String nome;
private java.util.Set testesFilhos
private Teste testePai;
}
Assim tanto o pai quanto os filhos ficam mapeados.
Ainda não testei essa solução, portanto não garanto nada e qualquer observação será bem vinda!!
:thumbup: