Pessoal, boa noite.
Eu tenho pouca experiencia em Hibernate e gostaria de tirar uma dúvida com vocês.
tenho esse método.
public Date SqlMax(String campo) {
Criteria crit = session.createCriteria(classe).setProjection(Projections.max(campo));
Date result = (Date) crit.uniqueResult();
return result;
}
O objetivo dele seria ir no meu banco de dados e me retornar a maior data da minha relação que seria “01/11/2011”, mas ele está me retornando uma data que nem está na minha base de dados “30/10/2011”.
já fui no banco de dados checar e minha query está funcionando perfeitamente no SGBD
alguém poderia me explicar como resolver esse problema? o que eu estou fazendo de errado?
Agradeço a ajuda de todos.