Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — JPA (Java Persistence API) — FCC 2022

TI - Desenvolvimento de SistemasJPA (Java Persistence API)
Código
fc138829
Banca
FCC
Órgão
TRT 5
Ano
2022
Cargo
TJ TRT5

Considere o bloco de código abaixo, parte de uma classe contida em uma aplicação que utiliza JPA 2.0 com unidade de persistência chamada SistemaPU.

 

private EntityManagerFactory conn;

private EntityManager manager;

 

public void conectar() {

conn = Persistence.createEntityManagerFactory("SistemaPU");

manager = conn.createEntityManager();

}

public Login verificarLogin(String email) {

conectar();

Login dados = \overset{I}{......}(Login.class, email);

desconectar();

return dados;

}

public void desconectar() {

manager.close();

conn.close();

}

 

Considerando que a conexão com o banco de dados ocorre com sucesso e que os recursos necessários estão disponíveis e em condições ideais, para que seja realizada a busca na tabela do banco de dados a lacuna I deve ser corretamente preenchida por

  1. Aconn.find
  2. Bmanager.find
  3. Cconn.executeQuery
  4. Dmanager.query
  5. Emanager.search
Revelar gabarito e comentário

GabaritoB — manager.find

Link permanente: /questoes/fc138829