name

Знания - лучшие инвестиции!

Ваша корзина пуста
На главную магазина

+7 (911) 726-84-54

Хотите получать информацию по новым курсам и их датам проведения?

подписаться на рассылку
Главная \ Единый Портал Обучения \ Корпоративное обучение \ IBM \ (WD352) Разработка EJB 3 приложений в для WebSphere Application Server V7.5

(WD352) Разработка EJB 3 приложений в для WebSphere Application Server V7.5

Код курса: WD352
Рейтинг:
(0 голосов)
98 540 р.
Количество:
ПроизводительIBM
Дни5 дней
Дата курса
Город
поделиться

ibm-logo-1024x410

 

Цель курса

Данный курс предназначен помочь слушателям получить знания, касающиеся разработки Java EE приложений, использующих Enterprise JavaBeans (EJB) 3.0 и Java Persistence API (JPA). В данном курсе слушатели познакомятся с компонентной моделью Java EE 5, новшествами, ею привнесенными. Слушатели научатся разрабатывать и тестировать EJB компоненты различных типов и сохраняемые сущности, познакомятся с возможностями, предоставляемыми EJB контейнером, такими как безопасность, поддержка транзакционной логики, созданием Web-служб из EJB компонентов, разработкой клиентов EJB.

Для кого предназначен этот курс

Разработчиков Java приложений

Для успешного прохождения курса слушатели должны

  • Обладать навыками практической работы с Java
  • Иметь понимание концепций построения баз данных, SQL

По окончании курса слушатели смогут:

  • Определять цель и возможности использования технологии EJB.
  • Описывать архитектуру приложений Java EE 5.
  • Использовать аннотации при разработке EJB компонентов.
  • Представлять связи между аннотациями и записями в дескрипторах развертывания.
  • Определять и использовать вложения зависимостей и ресурсов.
  • Разрабатывать и тестировать различные типы EJB компонентов (stateless session, stateful session, message-driven) и JPA сущности.
  • Использовать Java Persistence Query Language (JPQL).
  • Осуществлять объектно-реляционное отображение (ORM) сохраняемых данных.
  • Реализовывать сохраняемые сущности.
  • Использовать обмен сообщениями как средство межпрограммного взаимодействия, используя message-driven EJB компоненты.
  • Использовать EJB таймеры и перехватчики.
  • Осуществлять управление транзакционной логикой.
  • Создавать и тестировать клиентов EJB.
  • Создавать Web-службы на основе EJB.
  • Применять лучшие практики проектирования и реализации EJB компонентов.
  • Использовать IBM Rational Application Developer V7.5 для разработки и тестирования EJB 3 приложений
  • Разворачивать приложения, основанные на EJB 3 компонентах, на WebSphere Application Server V7

Основные темы:

  • Введение курс
  • Архитектура Java EE.
  • Введение в EJB 3
  • Session EJBs.
  • Упражнение: Создание stateless session bean компонента.
  • Учебный пример: библиотека.
  • Упражнение: Настройка учебного примера.
  • Стратегии тестирования EJB компонентов.
  • Упражнение: Построение учебного примера.
  • Упражнение: Создание stateful session bean компонента.
  • Клиенты EJB.
  • Упражнение: Разработка Java клиента.
  • Введение в Java Persistence API (JPA).
  • Упражнение: Разработка entity beans компонентов.
  • Java Persistence Query Language (JPQL).
  • Упражнение: Создание фасадов для entity beans компонентов.
  • Message-driven beans (MDB).
  • Упражнение: Добавление в учебный пример MDB.
  • Упражнение: Создание пользовательского Web-интерфейса.
  • Управление транзакциями в EJB.
  • Упражнение: Добавление транзакционной логики в учебный пример.
  • EJB 3 таймеры и перехватчики.
  • Упражнение: Добавление EJB таймера в проект.
  • EJB и Web-службы.
  • Упражнение: Создание Web-службы из stateless session bean компонента (опционально).
  • Безопасность в EJB.
  • Упражнение: Реализация безопасности EJB в учебном примере.
  • Рекомендуемые практики EJB 3.
  • Развертывание приложений на WebSphere Application Server V7.
  • Упражнение: Развертывание учебного примера (опционально).
  • Итоги курса.
 
Дни5 дней
Дата курса17.фев(2020)
ГородВсе города
Оставьте отзыв
Заполните обязательные поля *.
1 2 3 4 5

Находится в разделах

Назад