Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Содержание

  • п1.
  • п2.

Задание

  • Назначение и место шаблона ORM среди других моделей работы с данными
  • Пример с использованием Hibernate и JPA-аннотаций
  • Возможности ORM
  • Преимущества ORM
  • Недостатки ORM
  • Реализации ORM
  • Стандарты ORM

Задание опционально

  • Реализовать одного из клиентов с использованием ORM технологии:
    • для Java - Hibernate и JPA-аннотации
    • для .NET - NHibernate или Entity Framework
  • п1.
  • п2.

Материалы к практическому занятию

Вложения

Литература

Общая литература:

  1. Мартин Фаулер “Архитектура корпоративных программных приложений”. М., “Вильямс”, 2004

    Hibernate:

  2. Быстрый старт: http://docs.jboss.org/hibernate/core/3.6/quickstart/en-US/html_single/Image Added
  3. Справочник: http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html_single/Image Added
  4. Java Persistence with Hibernate / Christian Bauer, Gavin King / Manning, 2006
  5. NHibernate in Action / Pierre Henri Kuaté, Tobin Harris, Christian Bauer, and Gavin King / Manning 2009Автор "Название" (ссылка)