Spring Boot MVC и Webix: выводим таблицу постранично и подгружаем данные лениво по мере необходимости.
Поддержать проект:
Patreon
Яндекс.Деньги
PayPal
Qiwi
Так как Webix - фреймворк для работы с большим количеством изменяемых данных, то и многие элементы управления здесь реализованы на достаточно высоком уровне. Например, постраничный вывод данных в таблицах с ленивой загрузкой данных по запросу пользователя.
Код из видео:
Для начала добавим элемент pager к нашей таблице с марками автомобилей. Далее доработаем ResourceProxy, чтобы он умел запрашивать у сервера нужную страницу и такое количество строк, которое он сможет отобразить.
После всех доработок выделим редактируемую таблицу с настройками постраничного отображения и ленивой подгрузки в отдельный компонент и создадим новую страницу для добавления и редактирования автомобилей
Pager Webix для таблиц:
Динамическая подгрузка списков:
Отладка в браузере и другие средства web разработчика:
Spring pageable:
Проект Lombok:
Второй канал:
Twitch:
Твиттер:
Группа Вконтакте:
Канал в Telegram:
Чат в Telegram:
Сервер в Discord:
Ссылка на Яндекс.Дзен: