Herança com Joins usando JPA

1 resposta
Thiago_Fernandes
Caros amigos, tenho um problema quanto a herança dom join na JPA. O modelo de classes está parecido con isso(simplificado):
Pessoa {

nome

endereço}
Professor{

formação

}
Aluno{

matricula

}
Assim, as entidades Professor e Aluno Herdam as propriedades da entidae Pessoa. No banco, cada entidade possui uma tabela, logo, é necessário fazer join entre elas.

Gostaria muito que alguém me dissesse com é que se faz herança com essa estratégia usando a JPA.
Abraço.

1 Resposta

M

Oi Thiago, ficaria mais ou mesno assim :

@Entity

@Inheritance(strategy=InheritanceType.JOINED)

Pessoa {

nome

endereço}
Professor extends Pessoa{

formação

}
Aluno extends Pessoa{

matricula

}

Um abraço.

Criado 5 de março de 2007
Ultima resposta 11 de mai. de 2007
Respostas 1
Participantes 2