Questão 1066158

Tecnologia da Informação · 2024

Questão

ID 1066158

Disciplina: Tecnologia da Informação

Assuntos: JPA (Hibernate, Etc.)

Ano: 2024 Banca: VUNESP - Fundação para o Vestibular da Universidade Estadual Paulista Órgão: Prefeitura Municipal de Santo André


O seguinte método Java pertence a uma aplicação de folha de pagamento e utiliza o framework Hibernate para persistir objetos em um banco de dados relacional.

public void myMethod() {

Session session = factory.openSession();

Transaction tx = null;

try {

tx = session.beginTransaction();

List employees =

session.createQuery("FROM Employee").list();

for(Iterator iterator = employees.iterator();

iterator.hasNext();) {

Employee employee = (Employee)

iterator.next();

System.out.println(employee.getFirstName());

}

tx.commit();

} catch (HibernateException e) {

if (tx!=null) tx.rollback();

e.printStackTrace();

} finally {

session.close();

}

}

O propósito desse método é

Alternativas da questão 1066158
Pular para o conteúdo principal