План на курса

Въведение в Hibernate

  • Познаваем Hibernate
  • Проблемът с Обекто-Релционното Отоманение
  • JDBC
  • Схемата Users-Roles
  • Инструменти и настройка на средата
  • Създаване на база данни

Настройка на Hibernate

  • Разпространение на Hibernate
  • Необходими библиотеки
  • Конфигурационни файлове
  • hibernate.properties
  • hibernate.cfg.xml

Траеност на Hibernate

  • Архитектурата на Hibernate
  • Методи на SessionFactory
  • Сесии на Hibernate
  • Състояния на обекти
  • Преход на състояния
  • Методи на сесията
  • Транзакции
  • Сесия за всяка операция
  • Сесия за всеки запрос
  • Шаблонът за достъп до данни

Обекто-релационно отоманение

  • Обекто-ориентирано проектиране
  • Релционно отоманение
  • Двупосочно асоциация
  • Техники за О/Р отоманение
  • Документ за отоманение
  • XML модел за отоманение
  • Основни ключове и идентичност
  • Генериране на идентификатори
  • Други елементи на отоманение
  • Компоненти
  • Отоманение на асоциации
  • XML модел за отоманение на асоциации
  • Еднонасочно много към едно
  • Бързо извличане
  • Двупосочно едно към много
  • Двупосочно едно към едно
  • Отоманение на наследоване
  • Наследоване и бази данни
  • Единствена таблица за наследоване
  • Отоманение на единствена таблица за наследоване
  • Таблица за всеки подклас
  • Отоманение на таблица за всеки подклас
  • Таблица за всеки конкретен клас

Езикът за запитвания на Hibernate

  • Езикът за запитвания на Hibernate
  • Основи
  • HQL запитвания
  • Полиморфизъм
  • Именовани параметри
  • Параметри на ентитети
  • Съединение по асоциации
  • Агрегатни методи
  • Актуализации и изтривания
  • Именовани запитвания
  • Използване на нативен SQL

Изисквания

Java програмиране, SQL

 14 часа

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории