Java EE 7: New Features

Продолжительность курса — 2 дней

Описание Услуги

Курс предназначен для профессионалов, имеющих опыт работы с платформой Java EE 6. Для упрощения перехода к платформе Java EE 7 в курсе предусмотрены лабораторные упражнения и экспериментирование с примерами реального кода.

01. Цель курса

  • Разработка Java EE 7 приложений
  • Проектирование и реализация Restful Web Services с помощью JAX RS 2.0
  • Синтаксический разбор и кодирование JSON в Java
  • Создание представлений Web приложений с помощью улучшенных возможностей JSF, JSP и EL
  • Создание WebSockets для коммуникации в реальном времени
  • Интеграция JMS, JPA и Batch application технологий в Java EE 7 приложениях
  • Интеграция EJB, CDI и валидации бинов в backend сервисах для EE приложения

02. Слушатели обучаются

  • Реализации нового Java API для Batch приложений, JSON и Websocket в Вашем коде (JSRs 352, 353 and 356)
  • Включению основных расширений JAX-RS 2.0, EL 3.0 and JMS 2.0 в Ваш код
  • Реализации расширений JSF и JSP в Вашем коде
  • Реализации расширений CDI и валидации бинов в Вашем коде
  • Реализации расширений EJB и JPA в Вашем коде
  • Описанию расширений платформы Java EE 7
  • Новым возможностям Java EE 7: JSON, WebSockets, HTML 5, JSF & Servlets
  • Обновлению существующих приложений до EE 7

Содержание курса

01. Обзор Java EE 7

Список JSRs (Что нового, каков Major Release и что обновлено). Упрощенные технологии — EJB Entity Beans, JAX-RPC 1.1, JAXR 1.0 и JSR-88 1.2. Изменения в Web профиле. Новые подключения по умолчанию для базы данных и JMS. Изменения в дескрипторах безопасности и развертывания. Обзор общих аннотаций (Common Annotations 1.1). Как с их помощью осуществляется консолидация и удаление дубликатов.

04. Разработка приложений с помощью WebSocket

Ограничения Web сервисов. Что такое WebSocket. Создание WebSockets посредством Java. Создание WebSocket на стороне клиента посредством JavaScript. Создание WebSocket на стороне клиента посредством Java.