Boa tarde,
Estou querendo mapear com JPA a seguinte situação:
Tenho uma lista de animais, porém cada animal tem características comuns e incomuns. Exemplo
class Animal {
}
class Cachorro > Animal {
}
class Gato > Animal {
}
e preciso uma entidade com a lista de animais, como:
class Zoologico {
List<Animal> animais;
}
No JPA tem como eu fazer algo genérico assim? Criar algo que eu consiga deixar dinâmico conforme seu tipo (Polimorfismo).
Talvez isso não seria legal fazer com JPA. Quero dicas e sugestões.