Hibernate Projections.max resultado errado

0 respostas
bernardlcs

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.

Criado 9 de janeiro de 2012
Respostas 0
Participantes 1