Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foi encontrada 1 questão.
#2656475

Considere o método a seguir, retirado de uma classe Java que utiliza JPA, implementada em condições ideais.


public List consultar(String n) {

x = Persistence.createEntityManagerFactory("conectarPU");

y = x.createEntityManager();

z = y.getTransaction();

z.begin ();

Query q = y.createQuery("SELECT f FROM Funcionario f WHERE f.nomefuncionario LIKE :nome");

q.set Parameter("nome", "%" + n + "%");

List lista = q.getResultList();

x.close();

return lista;

}


As variáveis x, y e z são, respectivamente, dos tipos

  • Connection, Statement e Transaction, que são interfaces do pacote java.sql.jpa.
  • EntityManagerFactory, EntityManager e EntityTransaction, que são interfaces do pacote javax.persistence.
  • PersistenceUnit, EntityManager e Transaction, que são interfaces do pacote java.sql.jpa.
  • ManagerFactory, Manager e Transaction, que são interfaces do pacote javax.sql.persistence.
  • Factory, Manager e Transaction, que são interfaces do pacote java.persistence.jpa.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora