Опубликован: 11.03.2009 | Доступ: свободный | Студентов: 2791 / 676 | Оценка: 4.22 / 4.22 | Длительность: 11:41:00
Дополнительный материал 1:

Лабораторные работы

< Лекция 12 || Дополнительный материал 1: 1234567

MS SQL Server 2005 и ORACLE 10g. Использование технологий объектно-реляционного отображения (ORM). Hibernate/HNibernate

Название лаб. работы: Работа с Hibernate
Продолжительность:
Задание: Написать реализацию слоя доступа к данным (DAO) с помощью Hibernate 3
Используемое ПО: Как в ЛР "Консольный JDBC-клиент" + библиотеки Hibernate, Hibernate Annotations Ссылки
Подготовка окружения Как в ЛР "Консольный JDBC-клиент"
Описание:
  • Создать классы-сущности предметной области и описать отображение на реляционную модель с помошью аннотаций @Entity, @Table, @Column, @OneToMany и др.
  • Создать файл конфигурации Hibernate hibernate.cfg.xml.
  • Создать класс доступа к данным (DAO), содержащий операции для одной из сущностей предметной области (выборку всех сущностей, выборку по первичному ключу, сохранение и удаление сущности) с помощью Hibernate persistence API (класса org.hibernate.Session).
  • Проверить работоспособность программы на MS SQL Server 2005 и ORACLE 10g, изменяя параметры подключения к базе данных и диалект в hibernate.cfg.xml
Образец выполнения: ORMSample.zip
< Лекция 12 || Дополнительный материал 1: 1234567
Александра Каева
Александра Каева
Светлана Токаревская
Светлана Токаревская

Добрый день! Скажите пожалуйста, так и задумано, что в каждой лекции приложен один и тот же приктикум?