Pessoal, boa noite!
Tenho essa classe:package br.com.cliente.daos;
import br.com.cliente.models.Cliente;
import br.com.cliente.utility.DaoGenericoImpl;
import br.com.cliente.utility.HibernateUtility;
import java.util.ArrayList;
import java.util.List;
import org.hibernate.Criteria;
public class ClienteDaoImpl extends DaoGenericoImpl < Cliente , Long > implements ClienteDao {
@Override
public List consultar() {
List lista = new ArrayList();
Criteria crit = HibernateUtility.getSession().createCriteria(Cliente.class);
lista = (List) crit.list();
return lista;
}
}
package br.com.cliente.controllers;
import br.com.cliente.daos.ClienteDao;
import br.com.cliente.daos.ClienteDaoImpl;
import br.com.cliente.models.Cliente;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.faces.event.ActionEvent;
@ManagedBean
@SessionScoped
public class ClienteBean
{
private Cliente cliente = new Cliente();
private List clientes = new ArrayList();
private ClienteDao dao = new ClienteDaoImpl();
public ClienteBean()
{
}
public void salvar()
{
}
public void editar()
{
}
public void excluir()
{
}
public Cliente getCliente()
{
return cliente;
}
public void setCliente(Cliente cliente)
{
this.cliente = cliente;
}
public void getCliente(Cliente cliente)
{
this.cliente = cliente;
}
public List getClientes()
{
return clientes;
}
public void setClientes(List clientes)
{
this.clientes = clientes;
}
}
Obrigado a todos.