powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Пагинация
2 сообщений из 2, страница 1 из 1
Пагинация
    #38730081
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такой код:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
        
        Session session = em.unwrap(Session.class);
        Criteria criteria = session.createCriteria(Driver.class);

        //criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);

        if(nameMask!=null){
            Criterion name = Restrictions.ilike("firstName", "%" + nameMask + "%");
            criteria.add(name);
        }
        if(phoneMask!=null){
            Criterion pMask = Restrictions.ilike("phone", "%" + phoneMask + "%");
            criteria.add(pMask);
        }

        if(carModelMask!=null){
            Criterion carMMask = Restrictions.ilike("autoModel", "%" + carModelMask + "%");
            criteria.add(carMMask);
        }
        if(carNumberMask!=null){
            Criterion carNumMask = Restrictions.ilike("autoNumber", "%" + carNumberMask + "%");
            criteria.add(carNumMask);
        }
        List <Driver> listRes = criteria.list();


как прикрутить сюда пагинацию?
что-то типа:
Код: java
1.
myRepository.findAll(new PageRequest(fromPosition, countItems));
...
Рейтинг: 0 / 0
Пагинация
    #38730178
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulT,

.getFirstResult(offset)
.getMaxResult(limit)

?!
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Пагинация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]