Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FCC 2022

ProgramaçãoLinguagens de programação
Código
fc067317
Banca
FCC
Órgão
TRT - 5ª Região (BA)
Ano
2022
Cargo
Analista Judiciário - Tecnologia da Informação
Em uma aplicação que utiliza JPA, em condições ideais, a codificação correta que reflete a relação (cardinalidade) entre Departamento e Funcionario expressa no Modelo Entidade-Relacionamento é definida, na classe Departamento.java, por
  1. A@OneToMany(cascade = CascadeType.ALL, mappedBy = "departamento", fetch = FetchType.EAGER)private List funcionarioList;
  2. B@ManyToOne(optional = false, fetch = FetchType.EAGER)private Departamento departamento;
  3. C@OneToOne(cascade = CascadeType.ALL, mappedBy = "departamento", fetch = FetchType.LAZY)private List funcionarioList;
  4. D@ManyToOne(optional = false, fetch = FetchType.LAZY)private List funcionarioList;
  5. E@OneToMany(cascade = CascadeType.ALL, mappedBy = "funcionario", fetch = FetchType.LAZY)private Departamento departamento;
Revelar gabarito e comentário

GabaritoA — @OneToMany(cascade = CascadeType.ALL, mappedBy = "departamento", fetch = FetchType.EAGER) private List funcionarioList;

Link permanente: /questoes/fc067317