Hibernate - Paginação

1 resposta
hodrigohamalho

Olá tenho o seguinte método, o qual está fazendo a paginação pra mim.

public List<?> list(int firstResult, int maxResults) {
		Criteria criteria = getSession().createCriteria(getClazz());
		
		criteria.setFirstResult(firstResult);
		criteria.setMaxResults(maxResults);
		return criteria.list();
}

Mas no caso ele faz uma busca que trás tudo, logo depois aplica o filtro(paginação), sendo assim essa paginação só vai servir para apresentação…
Gosgaria de saber se tem uma maneira de usar a paginação para que ele não traga todos os dados mas apenas os que serão usados…

Espero ter sido claro, abraço :slight_smile:

1 Resposta

C

Cara, eu já utilizei essa mesma técnica de paginação, e ele fazia as buscas sob-demanda.
Acredito que tenha alguma outra coisa acontecendo ai…

Criado 26 de novembro de 2009
Ultima resposta 26 de nov. de 2009
Respostas 1
Participantes 2