Java. Работа с базами (часть 2)

Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана.Курс "Углубленное программирование на Java", Лекция №8 "Работа с базами (часть 2)"
Лектор - Виталий Чибриков.


Связь между объектной моделью программы и реляционной моделью базы (Object-Relational Mapping). Java Persistence API. DataSet — объект, содержащий данные одной строки таблицы. Объект доступа к данным (Data Access Object), варианты операций над базой. Интерфейс UsersDAO. ORM-библиотека Hibernate, её конфигурирование. Создание или проверка схемы базы при создании SessionFactory. Фабрика сессий (Session Factory). Аннотации для DataSet. Знакомство с Hibernate Query Language. Вставка и чтение HQL, поиск по ключу, получение всех записей. Сервис, скрывающий работу с базой (Database Service). Транзакции на две и более таблиц.







Видеотека

Яндекс.Метрика