Я довольно новичок в JSF и сам по себе. Я работаю с JSF уже 9 месяцев, и я заметил два способа заполнения таблиц данных:
- после щелчка ссылки на страницы, то новый запрос выполняется с заданной первой и последней записью, чтобы показать из результатов
-when пользователь страница загружает запрос выполняется и записи хранят в бина, поэтому при пагинация нажатии на ссылку, нет запроса только дает записи из сохраненного списка результатов (primefaces)
и вот мой вопрос:
Witch путь лучше ?
Я предполагаю, что второму пути требуется больше памяти, но он используется в виде перьев, поэтому я не уверен, что это «правильный путь»
Первый способ меньше памяти - он получает только записи, необходимые для показа, но isn это замедлить?
JSF лучшая стратегия для заполнения данных datatable
PS - BalusC - Я надеюсь, что вы будете принимать участие в этой дискуссии, так как я вижу ваши ответы очень полезны, и пояснительный :)
Это зависит от случая. На клиентской стороне нетерпевая загрузка в порядке с небольшим количеством данных, но ленивая загрузка намного лучше при работе с большим количеством данных. На стороне сервера, если вы хотите сохранить некоторую память, запросите необходимые данные из db для каждого запроса. –