Содержание

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

Репозиторий с примерами: https://bitbucket.org/eugav/database-clients/src


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

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

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

  Файл Изменено
Microsoft PowerPoint 97 Слайд-шоу ORM.ppt ноя 26, 2016 by Eugene Gavrilov
ZIP Архив project.zip мар 26, 2013 by Eugene Gavrilov

Литература

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

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

Hibernate:

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