Criteria retornando maior data

2 respostas
S

Pessoal gostaria de saber como faço para retornar qual a maior data/hora do banco de dados usando o Objeto Criteria, porém não recebo nenhuma data como parametro, pois tenho que pegar do ultimo registro cadastrado do banco até os 100 ultimos registros anteriores ao ultimo, alguem sabe como faço isso usando criteria?

2 Respostas

paulo1911

Faça uma Criteria ordenada pela data em ordem Decrecente militando o result em 100.
FAllow

mauricioadl

acho que assim da pra fazer, me corrijam se eu estiver errado.

Criteria crit = session.createCriteria(Product.class);
        ProjectionList projList = Projections.projectionList();
        projList.add(Projections.max("SUADATA"));
        crit.setProjection(projList);
        List results = crit.list();
Criado 15 de dezembro de 2011
Ultima resposta 15 de dez. de 2011
Respostas 2
Participantes 3