Questão de TI - Desenvolvimento de Sistemas — JPA (Java Persistence API) — FCC 2023
TI - Desenvolvimento de SistemasJPA (Java Persistence API)
- Código
- fc144554
- Banca
- FCC
- Órgão
- TJ BA
- Ano
- 2023
- Cargo
- AJ ( )
Considere o método a seguir, de uma classe presente em uma aplicação Java que utiliza JPA, em condições ideais.
public List<Servico> listarTodosServicos() {
TypedQuery<Servico> query;
query = em.createNamedQuery{"Servico.findAll", Servico.class);
try {
\underset{......}{I}
return services;
}catch (NoResultException ex) {
return null;
}finally {
close();
}
}
Para se obter a lista de serviços, o comando que preenche corretamente a lacuna I é:
- AList<Servico> services = query.getResult().toList();
- BList<Servico> services = query.executeQuery() ;
- CArrayList<Servico> services = {ArrayList) query.getList() ;
- DArrayList<Servico> services = query.getResultList();
- EList<Servico> services = query.getResultList();