- O que é a tabela por estratégia de classe?
- Quais tipos de herança JPA você pode citar?
- Quais são os tipos de mapeamento de herança no JPA?
O que é a tabela por estratégia de classe?
Tabela por estratégia de classe é a solução de herança mais lógica porque reflete o modelo de objeto no modelo de dados. Nesse padrão, uma tabela é definida para cada classe na hierarquia da herança para armazenar apenas os atributos locais dessa classe. Todas as classes na hierarquia devem compartilhar o mesmo atributo de identificação.
Quais tipos de herança JPA você pode citar?
Existem três estratégias de herança definidas no HeritanceType Enum, single_table, table_per_class e juntado . A herança de tabela única é o padrão e a tabela por classe é um recurso opcional da especificação JPA, para que nem todos os fornecedores possam apoiá -la.
Quais são os tipos de mapeamento de herança no JPA?
JPA suporta três tipos de estratégias de herança, como single_table, ingressado_table e table_per_concrete_class.