Em uma aplicação JSF, considere o método getClientes a seguir de um bean gerenciado chamado ClienteBean, e
getEntityManager um método de uma classe JPAUtil que retorna um objeto emg válido e ideal para o contexto
apresentado.
public List<Cliente> getClientes() {
private List<Cliente> clientes;
if(this.clientes == null) {
EntityManager emg = JPAUtil.getEntityManager();
Query q = emg.createQuery("select a from Clientes a", Cliente.class);
this.clientes = q.getResultList();
emg.close();
}
return clientes;
}
Fonte: TéCNICO JUDICIáRIO - APOIO ESPECIALIZADO - PROGRAMAçãO DE SISTEMAS / TRE/PB / 2015 / FCC