• Matéria: Lógica
  • Autor: pedrobustilho
  • Perguntado 3 anos atrás

JPA é uma API que define um framework de persistência na qual fornece um modelo de mapeamento objeto relacional para a persistência em bancos de dados relacionais. persistência em Java com JPA, estamos falando de mapear objetos Java normais de forma automática para um banco de dados SQL. O JPA faz isto por você, ou seja, ele carrega, pesquisa e salva objetos do modelo de dados automaticamente sem você precisar se preocupar como isso é feito. Sobre a API JPA, podemos afirmar que:

pode ser utilizada, como provedor de persistência, as bibliotecas EclipseLink, Hibernate, OracleTopLink, JBossSeam e JDBCProvider.

Alternativa 2:
as classes de entidade do banco de dados permitem o mapeamento entre objetos da classe e tabelas do banco de dados, utilizando anotações como @Table, @Entity, @PrimaryKey, @Column, @Constraint, @Foreignkey e @EJB.

Alternativa 3:
todas as operações realizadas nas tabelas do banco de dados, como inserção de dados, alteração, consultas e exclusão, são realizadas sem o uso de instruções SQL, ou seja, o desenvolvedor não precisa conhecer SQL para programar

Alternativa 4:
as configurações de acesso a banco de dados normalmente ficam no arquivo persistence.xml, ligado à aplicação, de forma que se for alterado o servidor de banco de dados não seja necessário alterar o código-fonte Java da aplicação.

Alternativa 5:
as relações existentes entre as tabelas do banco de dados não são refletidas nas classes de entidade criadas na aplicação, o que torna a execução mais rápida. O mapeamento de relações é feito em tempo de execução pelas bibliotecas do provedor de persistência

Respostas

respondido por: alexvulf
5

Resposta:

Alternativa 4:

Explicação:

as configurações de acesso a banco de dados normalmente ficam no arquivo persistence.xml, ligado à aplicação, de forma que se for alterado o servidor de banco de dados não seja necessário alterar o código-fonte Java da aplicação.


igcpollotto: tem a pagina do livro ? voce tirou essa informação de la?
btotta: pag 167
yussefibsen: obrigado
Perguntas similares