Hibernate Query Language (HQL) and Criteria API
ITVDN: курсы программирования
Видеокурсы по
программированию

Заказать звонок

Выбери свою IT специальность

Подписка

Заказать звонок

+38 099 757 27 82

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу JDBC & Hibernate на 40 дней?

ВИДЕОУРОК №5. Hibernate Query Language (HQL) and Criteria API

Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку

На данном уроке слушатель ознакомится с понятием БД и узнает, для чего и как они используются в коммерческих приложениях. Научится настраивать проект и правильно выбирать драйвер для базы данных. Также узнает, как построена архитектура JDBC и научится устанавливать соединение с базами данных с помощью языка Java. После этого выполнит несколько простых запросов в БД и просмотрит результат.

Читать дальше...

После просмотра урока, слушатель будет знать, как использовать подготовленные операторы и параметризированные запросы в JDBC для эффективного и безопасного выполнения SQL-запросов. Слушатель научится работать с результатами возвращаемых запросов в базу данных в виде result sets, сможет понимать концепцию транзакций в контексте баз данных и использовать JDBC для управления транзакциями. Также получит навыки обработки ошибок и управления исключениями при использовании JDBC.

Читать дальше...

После урока слушатель будет глубоко понимать, что такое ORM (Object-Relational Mapping) и какие преимущества она предоставляет в работе с базами данных. Ознакомится с основными концепциями и компонентами фреймворка Hibernate, а также его архитектурой. Научится настраивать проект с использованием Hibernate.

Читать дальше...

После просмотра данного урока слушатель будет понимать разницу между Hibernate аннотациями и XML-мапингом, а также почему нужно отдавать предпочтение первому. Мы ознакомимся с инструкциями OneToMany и ManyToMany, научимся описывать связи между таблицами.

Читать дальше...

После завершения урока слушатель будет иметь глубокое понимание написания и выполнения HQL запросов в Hibernate, использовать Criteria API для создания сложных запросов, понимать разницу между Lazy и Eager loading в контексте Hibernate и умело применять пагинацию для эффективного управления объемом данных.

Читать дальше...

Цель этого урока – ознакомление слушателей со стратегиями оптимизации и управления взаимодействием с базой данных в Hibernate. В итоге слушатели будут иметь расширенные знания о проблеме N+1, разновидности блокировки, методах кэширования и лучшие практики для эффективного использования фреймворка. Полученные знания позволят оптимизировать запросы в базу данных, улучшать загрузку данных и избегать конфликтов при параллельном доступе к ресурсам.

Читать дальше...
ПОКАЗАТЬ ВСЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Премиум
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
Оформить подписку
комментарии и обсуждения
Notification success