Questão de TI - Desenvolvimento de Sistemas — JPA (Java Persistence API) — FCC 2022
- 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
- Aconn.find
- Bmanager.find
- Cconn.executeQuery
- Dmanager.query
- Emanager.search