Я хочу внедрить веб-архитектуру, в которой все данные таблицы не будут загружены за один раз, а несколько записей будут извлечены, а когда пользователь прокрутится вниз, передняя часть снова должна попасть базу данных для следующего набора записей. Как это реализовать? У меня есть первая часть на Java, где все данные таблицы извлекаются за один раз.Динамическая выборка записей из базы данных с помощью Java
0
A
ответ
0
Вы можете идти вперед с пагинацией в запросах:
С двумя аргументами, первый аргумент задает смещение первой строки, чтобы вернуться, а второй задает максимальное количество возвращаемых строк. Смещение начальной строки равно 0 (не 1). Как вы идете на прокрутке ниже вы можете увеличивать смещение на 1 для каждого свитка или что-то вроде этого:
Пример:
SELECT * FROM table_name LIMIT 5,10; # Retrieve rows 6-15 (offset : 5 , no of rows : 10)
Вы можете сослаться на эту ссылку, а также для получения более подробной информации: Effective pagination using MySql
использования javascript ajax to loaad data – Raghavendra
Я сделал это с помощью javascript ajax. Спасибо @Raghavendra –
С удовольствием! – Raghavendra