Содержание
- п1.
- п2.
Задание
- Назначение и место шаблона ORM среди других моделей работы с данными
- Пример с использованием Hibernate и JPA-аннотаций
- Возможности ORM
- Преимущества ORM
- Недостатки ORM
- Реализации ORM
- Стандарты ORM
Информация |
---|
Репозиторий с примерами: https://bitbucket.org/eugav/database-clients/src |
Задание (опционально)
- Реализовать одного из клиентов с использованием ORM технологии:
- для Java - Hibernate и JPA-аннотации
- для .NET - NHibernate или Entity Framework
...
Материалы к практическому занятию
Вложения |
---|
Литература
Общая литература:
- Мартин Фаулер “Архитектура корпоративных программных приложений”. М., “Вильямс”, 2004
Hibernate:
- Быстрый старт: http://docs.jboss.org/hibernate/core/3.6/quickstart/en-US/html_single/
- Справочник: http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html_single/
- Java Persistence with Hibernate / Christian Bauer, Gavin King / Manning, 2006
- NHibernate in Action / Pierre Henri Kuaté, Tobin Harris, Christian Bauer, and Gavin King / Manning 2009Автор "Название" (ссылка)