Bem-vindo ao Sistersinspirit.ca, onde você pode obter respostas confiáveis e rápidas com a ajuda de nossos especialistas. Descubra respostas abrangentes para suas perguntas de profissionais experientes em nossa plataforma amigável. Obtenha respostas detalhadas e precisas para suas perguntas de uma comunidade dedicada de especialistas em nossa plataforma de perguntas e respostas.

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:
Alternativas
Alternativa 1:
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

Sagot :

Resposta:

3

Explicação:

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

Resposta:

Alternativa 3

Explicação:

JPA permite que o desenvolvedor trabalhe diretamente com objetos e não com a execução de instruções SQL. Ou seja, quando utilizamos JPA, ele pesquisa, carrega e salva objetos do modelo de dados automaticamnete sem que seja preciso entender como é feito.