Могу ли я увидеть (...) реальный SQL
Если вы хотите увидеть SQL, отправленный непосредственно в базу данных (форматированный аналогично ваш пример), вам придется использовать какой-нибудь прокси-драйвер jdbc, например P6Spy (или log4jdbc ).
В качестве альтернативы вы можете включить ведение журнала следующих категорий (используя файл
log4j.properties
здесь):log4j.logger.org.hibernate.SQL=DEBUG log4j.logger.org.hibernate.type=TRACE
Первая эквивалентна
hibernate.show_sql=true
, вторая печатает связанные параметры среди прочего.Ссылка
- Hibernate 3.5 Core Documentation
- Hibernate 4.1 Базовая документация
Ну, некоторые сайты имеют довольно длинные страницы, так почему бы и нет. Да, иногда я использую его, если ясно вижу, в противном случае просто прокручиваю колесо вверх.
Это БОЛЬШАЯ помощь для тех, у кого нет колеса прокрутки, поэтому мне он нравится с точки зрения доступности.
Вы должны учитывать, что некоторые из вашей аудитории знают, что нужно нажимать клавишу Home , чтобы перейти наверх, некоторые умеют прокручивать, а некоторые едва справляются с использованием мыши. Если страница действительно длинная, вы можете иметь в виду, что для некоторых людей это лучший способ вернуться к началу.
Это полезно для более длинных страниц и тех, у кого нет простых способов быстрой прокрутки вверх (колесо прокрутки чтения), однако, если страница слишком длинная и почти требует «Вернуться к началу» ", вам, вероятно, следует подумать о том, чтобы переделать эту страницу, чтобы разделить ее.
Итак, полезно, да. Обязательно, почти всегда нет. Есть способы сделать это лучше.
С точки зрения удобства использования, это может быть полезно для людей, которые полагаются на программы чтения с экрана.
Подумайте о веб-страницах, у которых есть оглавление вверху, которое является ссылками на другие разделы на той же странице. Я вижу много часто задаваемых вопросов, документации и справочных страниц с этим форматом. Отсутствие ссылки "Назад к началу" может быть болезненным для пользователя, если вы просматриваете страницы с устройства, на котором нет клавиши "Домой", например на телефоне.
Сайты, на которых есть какое-либо содержимое с перекрестными ссылками, всегда могут напрямую ссылаться на эти перекрестные ссылки.
Если есть что-то интересное, что оказывается наверху, отлично, но не делайте "Верх" специальным разделом, если это не так.
Когда необходимо иметь ссылку, мне нравится, когда она :
Я не думаю, что необходимо размещать ссылки «Вверх» по всей странице, если вы ДЕЙСТВИТЕЛЬНО не беспокоитесь о доступности.
На страницах с единственной (или наиболее полезной) навигацией вверху страницы и очень длинными страницами, тогда ссылки «вверх» отлично подходят . И для тех пользователей, у которых нет мыши для прокрутки или других вспомогательных средств, таких как мобильные страницы или программы чтения с экрана (возможно).
Используете вы это или нет не имеет значения. Современные веб-страницы (вместе с браузерами) предлагают множество различных способов навигации по сайту. То, как вы используете, - вопрос сугубо индивидуальный. Определенно есть пользователи, которым это пригодится. Итак, мой ответ:
Если на вашей странице много прокрутки, вам следует серьезно подумать о том, чтобы поместить ее туда.
Я думаю, что увеличение количества ссылок такого типа в значительной степени связано с мобильными вычислениями. Намного проще вернуться к началу страницы на мобильном устройстве с небольшим экраном и ограниченными возможностями навигации, используя ссылку «вернуться к началу». То же самое верно и для людей, использующих специальные приложения для навигации по сети.
Я думаю, что для удобства использования и полезности, а не для доступности, вы должны поместить хотя бы одну ссылку внизу, когда прокрутка достаточно длинная (под достаточно длинной я имею в виду 3 или более экраны вниз). Я думаю, что если вы прочитаете статью или контент полностью, вам может понадобиться рука помощи, но если архитектура сайта хорошо сделана, то ответный удар может быть лучше, чем дома.
Я против средняя страница "переход к началу" приводит к тому, что на вашей странице появляется цикл, который не имеет смысла, если вы не вставили верхнюю навигацию на той же странице, например, алфавитную иерархию или список определений понятий, который, очевидно, имеет короткую длину и это не имеет ничего общего со следующим. Это единственная ситуация, когда использование аплинка себя оправдает, но я бы попытался избежать подобных ситуаций для работоспособности архитектуры сайта.
Примером может быть этот сайт. Но опять же, это может быть «лаваш», пытающийся ориентироваться в этом с мобильного телефона, но сама идея сделать это следует считать чепухой.
MHO