A alternativa correta é a letra A) Apenas a afirmativa 1 está correta. A afirmativa 1 está correta, pois as tabelas no banco de dados devem possuir representações nas classes configuradas com a anotação Entity, fazendo os tratamentos necessários para as diferenças que existirem nos nomes das tabelas e dos campos. A afirmativa 2 está incorreta, pois o uso de JPA não dificulta a mudança de um SGBD de um fabricante para outro. A afirmativa 3 está incorreta, pois cada tabela no banco de dados não se transforma sempre em uma única classe modelo e ela deve possuir a anotação Entity. A afirmativa 4 está incorreta, pois as classes de entidade podem possuir propriedades que não estão associadas aos campos das tabelas. A afirmativa 5 está incorreta, pois o mapeamento objeto relacional não permite que todas as classes do sistema sejam configuradas, e nem todas as classes de um sistema precisam possuir uma representação no banco de dados.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar