Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

Java Persistence с использованием Hibernate

  Сложность

Пока неизвестно

  Длительность

24 ак.ч.

  Формат

онлайн

  Документ по выпуску

удостоверение о повышении квалификации государственного образца

Стоимость курса
33 500

Подробнее о курсе

Описание Курс посвящен изучению технологии JPA и её использованию на примере реализации Hibernate EntityManager. Два основных направления, которые рассматриваются в рамках курса: JPA – курс рассказывает и показывает, как использовать технологию JPA для хранения данных Java-объектов в реляционной БД. Раскрываются такие аспекты, как: описания мэппинга Java-объектов на таблицы БД, чтение/запись данных, поиск с использованием JPQL и Criteria API, управление транзакциями, и т.д.); Hibernate EntityManager – курс рассказывает основные аспекты использования Hibernate в качестве JPA runtime (настройка, оптимизация).

Документ после выпуска

удостоверение о повышении квалификации государственного образца

Автор курса

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Программа курса

  1. Введение в ORM

Что такое persistence. Проблемы совместимости объектной и реляционный парадигм. Почему всё-таки ORM.

  2. Описание классов сущностей

Понимание, что такое сущность. Описание классов сущностей с идентификатором. Описание иерархии классов сущностей. Описание коллекций и ассоциация сущностей.

  3. Работа с сущностями

Цикл жизни persistence объектов. Java Persistence API.

  4. Структура JPA-приложения

  5. Транзакции и работа в конкурентной среде (много клиентов/потоков)

  6. Выборка сущностей с использованием HQL и JPA QL

  7. Оптимизация Hibernate

  8. Интеграция с фрэймворком Spring

Предварительные требования

Знание Java;

Знание/понимание основных аспектов парадигмы ООП;

Знание SQL (желательно).

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 19.09.2024

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных