JPA Flashcards

1
Q

Qual é o gestor de entidades do JPA responsável por encapsular a conexão do banco de dados e efetuar operações de acesso a dados (consultas, inserções exclusões) em entidades (clientes, produtos, pedidos, etc) por ela monitoradas em um mesmo contexto de persistência?

A

Entity Manager

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Marca a classe como uma entidade para o JPA.

A

Entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Especifica a tabela que será utilizada no mapeamento.

A

Table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Mapeia o atributo para o campo da tabela.

A

Column

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Especifica o atributo mapeado para a chave primária.

A

ID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define a obrigatoriedade do campo ou o modo utilizado para a carga de dados.

A

Basic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Mapeia a relação 1XN do lado da entidade principal através de uma coleção.

A

OneToMany

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Mapeia a relação 1XN do lado da entidade dependente, com base em uma classe de entidade.

A

ManyToOne

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Mapeia o relacionamento 1X1 com atributos de entidade em ambos os lados.

A

OneToOne

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Mapeia o relacionamento NXN com atributos de coleção em ambos os lados.

A

ManyToMany

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Define a regra que será adotada para ordenar a coleção.

A

OrderBy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Especifica a regra de relacionamento da chave estrangeira ao nível das tabelas.

A

JoinColumn

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qual objeto é utilizado para instanciar objetos EntityManager

A

EntityManagerFactory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly