OJEE6DDAJPA
D77746GC10 Java EE 6: Develop Database Applications with JPAКод образовательной программы: Разработка корпоративных приложений
OJEE6DDAJPA
83 440
4 дня
По запросу

Корпоративные приложения должны хранить данные. В связи с этим возникает необходимость в использовании объектно-реляционного отображения и его реализаций. Составной частью Java EE, начиная с 5 версии, является Java Persistence API, которая предназначена для выполнения ORM и работы с уровнем хранения данных.

В данном курсе рассматриваются современные приемы взаимодействия приложений с базами данных, основанные на последней версии Java Persistence API - JPA 2.0. При изучении охватывается широкий спектр вопросов, начиная с основ объектно-реляционного отображения и заканчивая возможностями, введенными в JPA 2.0, такими как Criteria API.

Курс предназначен для разработчиков, ответственных за проектирование уровня хранения и реализацию его взаимодействия с бизнес-логикой. Также курс будет полезен архитекторам корпоративных систем, которые смогут ознакомиться с возможностями JPA 2.0, ориентированными на создание бизнес-уровня приложения.

Программа:

  • Основы объектно-реляционного отображения.
  • Базовые концепции Java Persistence API.
  • Понятие сущности (Entity) в JPA.
  • Работа с Entity Manager.
  • Создание связей между сущностями.
  • Наследование сущностей и ORM.
  • Хранение перечислений и коллекций.
  • Построение запросов с помощью JPQL.
  • Использование Criteria API.
  • Осуществление транзакций и блокировок.
Описание курса от вендора