0

Java EE 6: Develop Database Applications with JPA

  • Код курса: DDA-EE6
  • Длительность: 4 д.
  • Цена: 80 000 Р
  • Часы в неделю: 32 ак. часов.

Аннотация:

Этот курс по программированию на платформе Java EE 6 включает в себя проектирование и создание веб-сервисов и клиентов для технологий SOAP и RESTful. Вы будете использовать интегрированную среду разработки (IDE) NetBeans для разработки веб-сервисов JAX-WS и JAX-RS и их развёртывания на Oracle WebLogic Server 12c. Большинство затронутых тем применимы ко всем серверам приложений, которые поддерживают стандарты веб-сервиса Java EE 6. 

​Аудитория:

  • Разработчики на платформе J2EE
  • Разработчики на платформе Java
  • Разработчики на платформе Java EE
  • Проектировщики баз данных

Цели курса:

  • Выполнение CRUD операций с использованием JPA в среде Java SE и EE.
  • Обновление множества таблиц баз данных на основе отношений.
  • Выполнение проверки данных с использованием Bean Validation.
  • Применение транзакций и блокировок.
  • JPA оптимизация для повышения производительности. 

Предварительная подготовка:

  • Наличие опыта программирования на Java
  • Наличие опыта использования платформы Java EE 6
  • Наличие опыта использования реляционных баз данных
  • Разработка приложений на Java EE 6 для WebLogic Server 12c
  • Наличие опыта использования NetBeans
  • Опыт построения и развёртывания EE приложений

Программа курса:

  • Введение в курс
  • Введение в технологию Java Persistence API
  • Работа с JPA в среде Java Enterprise Environment
  • Введение в технологию Auction Application Case Sudy
  • Modeling Relational Databases with JPA Entities
  • Моделирование реляционных баз данных с объектами JPA
  • Работа с Entity Manager
  • Persisting Enums and Collections
  • Обеспечение устойчивости перечислений и коллекций
  • Создание запросов с использованием языка Java Persistence Query Language (JPQL)
  • Использование технологии Critieria API
  • Реализация компоненты Bean Validation с помощью JPA
  • Применение блокировок и транзакций
  • Advanced Modeling: Entity Inheritance Relationships
  • Продвинутое моделирование: Наследование объектных отношений
  • Оптимизация JPA производительности

 

Записаться на курс: Java EE 6: Develop Database Applications with JPA

* - обязательные поля

Отправьте другу или начальнику ссылку на почту
Заявка на обучение

* - обязательные поля

Заявка на обучение

Записаться на курс:

Город:

Дата:

* - обязательные поля