pessoal consigo buscar no banco o resultado que eu preciso,
o problema é que quando tento mostrar na tela o resultado fica dando esse erro:
java.lang.ClassCastException: java.lang.String cannot be cast to modelos.Reservas
at utilidades.TesteFachada.main(TesteFachada.java:40)
o método que usei para buscas e estar funcionando:
public List<Reservas> procurarReserva() {
sessao = HibernateUtil.getSession();
tx = sessao.beginTransaction();
Criteria criteria = sessao.createCriteria(Reservas.class);
ProjectionList projectionList = Projections.projectionList();
projectionList.add(Projections.max("horaPrevista"));
criteria.setProjection(projectionList);
List reserva = (List)criteria.list();
return reserva;
}
esse é o codigo que estou tentando chama o resultado na tela
for (Reservas p : f.procurarReserva()) {
System.out.println(" a hora previsto: "+p.getHoraPrevista());
}
agradeço pela ajuda!