Hierarquia de 3 classes com hibernate

0 respostas
gilliard_santos

Pessoal, eu ja procurei aqui no forum e em outro lugares e nao encontrei nada, entao to vindo perguntar pra voces (mas de qualquer forma se alguem tiver um link pra me indicar já ajuda).
Eu tenho uma hierarquia de 3 classes no meu sistema. Eu ja tenho mapeado certinho com joined-subclass 2 níveis, mas gostaria de inserir mais um nível, uma classe abstrata, entre as duas, porém sem criar uma nova tabela.

Seria algo como ter a classe Pessoa e varias classes de Profissionais que estendem Pessoa, mas aí eu queria inserir uma classe abstrata entra as duas como por exemplo “Profssional da área de saúde” mas os atributos desse cara ficariam na tabela do Profissional mesmo, a nivel de banco nao mudaria muita coisa, só a nivel de objetos.

Alguém aí sabe como eu faço isso?
(A opcao que eu tenho em mente se nao conseguir algo bom seria usar essa classe abstrata quase como uma interface, só com get e set e deixar tudo nas classes da ponta mesmo, mas isso me parece meio esquisito)

Criado 30 de novembro de 2006
Respostas 0
Participantes 1