Galera é meu minha primeira pergunta aqui, gostaria de sabeer como transforma essa pesquisa sql
SELECT max(horaPrevistaReserva)FROM reserva
WHERE idReserva = (SELECT max(idReserva) FROM reserva);
em uma pesquisa HIBERNATE para usar em meu repositório. (testei no SGBD wampserve - mysql e funcionou)
Minha classe Reservas
atributos id, horaPrevista;
nome da classe no mapeamentos a tabela é reserva e os atributos são: idReserva, horaPrevistaReserva
Fico no aguardo da ajuda de vocês.
Seja bem vindo ao guj.
Você quer executar a consulta acima no hibernate? É isso? Se for, aqui mostra como fazer: JPA Consultas e Dicas.
sim, é isso mesmo, estou fazendo uma aplicação
e preciso retornar a ultima hora inseria.
com essa pesquisa funcionou, mas fique sem saber como
traduzir em hibernate isso.
vou dar uma olhada, muito obrigado!!!
public Reservas procurarReserva() {
sessao = HibernateUtil.getSession();
tx = sessao.beginTransaction();
Reservas resultados = (Reservas) sessao.createCriteria(Reservas.class)
.setProjection( Projections.max("horaPrevista")
)
.uniqueResult();
//Reservas a = (Reservas) selecao.uniqueResult();
return resultados;
}
esse é meu método de buscar a hora no banco mas estar dando erro