Телефон: +7 (985) 509 57 68 Поделиться:

Java EE 6: Develop Database Applications with JPA

Категория: Стандартные Цена: 20000 р.

Java EE 6: Develop Database Applications with JPA

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

ФИО
Телефон *
Это поле обязательно для заполнения
Электронный адрес
Введён некорректный e-mail
Текст сообщения *
Это поле обязательно для заполнения
Необходимо ваше согласие на обработку персональных данных
Цена 20000
Дни 4
Город Москва
Описание курса

Аннотация:

Этот курс по программированию на платформе 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 производительности