Em uma aplicação Java web que utiliza JPA, em condições idea...
Em uma aplicação Java web que utiliza JPA, em condições ideais, considere o método genérico abaixo em uma classe chamada
EmpresaDao. java.
public <T> List listar (String queryMomeada, Class«T> classe) {
conectar ();
try {
return manager. createNamedQuery (queryNomeada, classe) getResultList();
} catch (NoResultException erro) |
return null;
}
}
Sabendo que existe uma classe de entidade do banco de dados chamada Departamento, e uma query nomeada chamada Departamento. findAll que seleciona todos os departamentos cadastrados, a partir de uma servlet Java da aplicação, para chamar o método listar e obter os departamentos cadastrados utiliza-se o comando