Алгоритм с постраничным, всегда найти ноль страницы - PullRequest
0 голосов
/ 03 апреля 2020

извините за мой английский sh.

У меня есть этот алгоритм для подкачки:

           System.out.println("pageable.getPageSize() "+ pageable.getPageSize());
           System.out.println("pageable.getPageNumber() "+ pageable.getPageNumber());
           System.out.println("pageable.Offset "+ pageable.getOffset());

           List<DTOtest> outputPaginato = new ArrayList<DTOtest>();
                    int sizePagina = pageable.getPageSize();
                    int i = 0;
                    Boolean otherRecord = rs.next();
           while ( i < sizePagina && otherRecord) {ecc ecc

Я ничего не могу изменить, мне просто нужно улучшить алгоритм.

Таким образом, он всегда восстанавливает одни и те же элементы. Это не исключает для getOffset. Как это исправить?

если страница 0, первые 30 элементов

если страница 1, пункты с 31 по 60

et c. et c

но мне, если страница 0, первые 30 элементов

, если страница 1, первые 30 элементов

et c et c спасибо

...