Buscar

Mapeamento objeto-relacional (ORM - Object Relational Mapping) é utilizado para conversão de dados entre banco de dados relacionais e linguagens or...

Mapeamento objeto-relacional (ORM - Object Relational Mapping) é utilizado para conversão de dados entre banco de dados relacionais e linguagens orientadas a objetos, estabelecendo uma correlação entre classes e Para estabelecer essa correlação utilizamos as anotações de qual API/Biblioteca da linguagem Java?


Essa pergunta também está no material:

linguagem de programação Q7
1 pág.

Linguagem de Programação. Escola MetaEscola Meta

💡 3 Respostas

User badge image

G Guise

Para estabelecer a correlação entre classes e tabelas de banco de dados utilizando o mapeamento objeto-relacional (ORM) em Java, geralmente utilizamos as anotações da API Java Persistence API (JPA). Essas anotações estão presentes no pacote javax.persistence, e algumas das mais comuns incluem:

  1. @Entity: Utilizada para marcar uma classe como uma entidade persistente, ou seja, uma classe que será mapeada para uma tabela no banco de dados.
  2. @Table: Utilizada para especificar o nome da tabela no banco de dados associada à entidade. Pode ser usada para definir outras propriedades da tabela, como o nome do esquema.
  3. @Id: Utilizada para especificar a chave primária (primary key) da entidade.
  4. @GeneratedValue: Utilizada em conjunto com @Id para especificar como a chave primária é gerada automaticamente pelo banco de dados, por exemplo, com valores sequenciais ou autoincremento.
  5. @Column: Utilizada para mapear uma propriedade da entidade para uma coluna específica na tabela do banco de dados. Pode ser usada para definir várias propriedades da coluna, como nome, tipo de dados, restrições de tamanho, etc.

Essas anotações e outras fornecidas pela JPA são fundamentais para configurar o mapeamento objeto-relacional e facilitar a interação entre classes Java e tabelas de banco de dados relacionais.

1
Dislike0
User badge image

Vagner Dutra

Resposta correta é JPA( Java Persistence API).

Corrigido na prova.

1
Dislike0
User badge image

Ed Verified user icon

Para estabelecer a correlação entre classes e realizar o mapeamento objeto-relacional em Java, utilizamos as anotações da API/Biblioteca Hibernate. O Hibernate é uma das opções mais populares para implementar o ORM em projetos Java.

0
Dislike1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais