Основы Hibernate
О чём курс
Hibernate создаёт объектный слой между Java-кодом и базой данных, позволяя работать с таблицами как с объектами. Фреймворк применяется в большинстве средних и крупных проектов на Java и часто требуется при приёме на работу.
В уроках разбираются базовая настройка инструмента, логирование, проектирование entity-классов и связывание объектов. Вы изучите выборку данных через Criteria API, HQL и Native SQL, научитесь настраивать ленивую загрузку коллекций, кеширование первого и второго уровней, реализовывать уровень доступа к данным (DAO), а также проводить рефакторинг и оптимизацию.
Программа обучения
- Базовая настройка Hibernate
- Entity классы для работы с БД
- Структура классов и интерфейсов
- Логирование и настройка вывода
- Запросы с помощью Criteria API
- Запросы с помощью языка HQL
- Запросы с помощью Native SQL
- Связи объектов (внедрение ссылки)
- Ленивая загрузка коллекций и объектов
- Кеширование 1го и 2го уровней
- Уровень доступа к данным (DAO)
- Рефакторинг и оптимизация
Теги курса
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.