Procura

ProgramaçãoLinguagens de programação


EXERCÍCIOS - Exercício 81

  • (FCC 2017)

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




A) Connection, Statement e Transaction, que são interfaces do pacote java.sql.jpa.

B) EntityManagerFactory, EntityManager e EntityTransaction, que são interfaces do pacote javax.persistence.

C) PersistenceUnit, EntityManager e Transaction, que são interfaces do pacote java.sql.jpa.

D) ManagerFactory, Manager e Transaction, que são interfaces do pacote javax.sql.persistence.

E) Factory, Manager e Transaction, que são interfaces do pacote java.persistence.jpa.


Próximo:
EXERCÍCIOS - Exercício 82

Vamos para o Anterior: Exercício 80

Tente Este: Exercício 258

Primeiro: Exercício 1

VOLTAR ao índice: Programação






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=72.17ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.62ms))((ts_substr_c=1.31ms))((ts_substr_im=0.96ms))
((total= 75ms))