Boa tarde pessoal, estou tentando colocar em ordem alfabética os dados do meu Combo, dados estes que vem do Banco, mas não consegui até agora. Pesquisei no fórum, mas nada atual que pudesse me ajudar.
Estou utilizando em meu projeto: Hibernate, Java7, primefaces e MySQL.
Estou utilizando também uma classe Generic para me ajudar e poupar tempo.
Seguem meus arquivos…
SecaoMB
</>
@SuppressWarnings(“serial”)
@ManagedBean(name=“secaomb”)
@ViewScoped
public class SecaoMB implements Serializable{
private Secao secao;
private List<Secao> secoes;
@PostConstruct
public void Listar() {
try {
secao = new Secao();
SecaoDAO secaoDAO = new SecaoDAO();
secoes = secaoDAO.listar();
}catch(RuntimeException erro){
Messages.addGlobalError("Ocorreu um erro ao tentar listar os dados da Revista.");
erro.printStackTrace();
}
}
</>
Listar da classe GenericDAO
</>
@SuppressWarnings(“unchecked”)
public List listar(){
Session sessao = HibernateUtil.getFabricaDeSessoes().openSession();
try {
Criteria consulta = sessao.createCriteria(classe);
List resultado = consulta.list();
return resultado;
}catch(RuntimeException erro) {
throw erro;
}finally {
sessao.close();
}
}
</>
Alguém pode me ajudar? ficarei muito agradecida…
Boa tarde