Herança no Hibernate

1 resposta
V

Olá a todos,
estou desenvolvendo uma aplicação onde eu tenho uma classe Credenciado e outra classe Médico.
A classe Médico estende de Credenciado (e médico e credenciado são tabelas distintas no BD).
Tenho que fazer o mapeamento pro HIbernate dessas classes, porém todos os exemplos que já vi a respeito gera o mapeamento como se Medico e Credenciado fossem uma mesma tabela no banco, e apenas criam uma coluna “discriminator” para discriminar quem é medico e quem é credenciado.
Alguém sabe como eu faço esse mapeamento, pra duas tabelas distintas?

Viviane Grieco
SCJP 1.4

1 Resposta

J

Olá, vc precisa usar joined subclasses para mapear uma classe por tabela. Veja detalhes sobre todas as abordagens do Hibernate para herança em Chapter 8. Inheritance Mapping.

valeuz…

Criado 30 de setembro de 2004
Ultima resposta 2 de out. de 2004
Respostas 1
Participantes 2