Procura

ProgramaçãoLinguagens de programação (2)


EXERCÍCIOS - Exercício 450

  • (FCC 2022)

Considere as linhas abaixo, presentes em uma classe chamada Departamento.java de um aplicação que utiliza JPA 2.0 implementada com Hibernate 4.3.
@OneToMany(cascade = CascadeType.ALL, mappedBy = "departamento", fetch = FetchType.EAGER) private List funcionarioList;
Estas linhas permitem concluir corretamente que


A) a partir dos dados de um funcionário podem-se obter os departamentos aos quais ele está associado.

B) há um relacionamento com cardinalidade 1-para-muitos entre as classes Funcionario e Departamento, ou seja, 1 funcionário pode estar relacionado a muitos departamentos.

C) a instrução FetchType.EAGER está incorreta e deve ser substituída por FetchType.LAZY para que os funcionários associados a um departamento sejam carregados sob demanda.

D) há um relacionamento com cardinalidade 1-para-muitos entre as classes Departamento e Funcionario, ou seja, 1 departamento pode conter muitos funcionários.

E) a chave primária da entidade/classe Departamento é composta pelo id do departamento e pelo id do funcionário.


Próximo:
EXERCÍCIOS - Exercício 451

Vamos para o Anterior: Exercício 449

Tente Este: Exercício 190

Primeiro: Exercício 1

VOLTAR ao índice: Programação






Cadastre-se e ganhe o primeiro capítulo do livro.
+