Хотите получать информацию по новым курсам и их датам проведения?
Главная \ Единый Портал Обучения \ Корпоративное обучение \ Oracle \ (JEE6DA) Java EE 6: Develop Database Applications with JPA
(JEE6DA) Java EE 6: Develop Database Applications with JPA
Код курса: JEE6DA
Описание курса
Этот курс по программированию на платформе Java EE 6 включает в себя проектирование и создание веб-сервисов и клиентов для технологий SOAP и RESTful. Вы будете использовать интегрированную среду разработки (IDE) NetBeans для разработки веб-сервисов JAX-WS и JAX-RS и их развёртывания на Oracle WebLogic Server 12c. Большинство затронутых тем применимы ко всем серверам приложений, которые поддерживают стандарты веб-сервиса Java EE 6.
Слушатели изучают:
- Обновление множества таблиц баз данных на основе отношений
- Выполнение CRUD операций с использованием JPA в среде Java SE и EЕ
- Выполнение проверки данных с использованием Bean Validation
- JPA оптимизация для повышения производительности
- Применение транзакций и блокировок
- Отображение таблиц реляционных баз данных для Java с использованием технологий ORM и JPA
- Понимание ключевых концепций поиска в Java Persistence API
- Создание устойчивых объектных моделей
- Создание статических и динамических запросов с использованием языка Java Persistence API Query Language
- Создание безопасных запросов с использованием программного интерфейса Persistence API Criteria API
Необходимая предварительная подготовка:
- Наличие опыта программирования на Java
- Наличие опыта использования платформы Java EE 6
- Наличие опыта использования реляционных баз данных
- Разработка приложений на Java EE 6 для WebLogic Server 12c
- Обучение по курсу Java SE 7 Programming
Рекомендуемая предварительная подготовка:
- Обучение по курсу Oracle WebLogic Server 12c Basic Administration Tasks OBEs
- Наличие опыта использования NetBeans
- Опыт построения и развёртывания EE приложений
Цель курса:
- Выполнение CRUD операций с использованием JPA в среде Java SE и EE.
- Обновление множества таблиц баз данных на основе отношений.
- Выполнение проверки данных с использованием Bean Validation.
- Применение транзакций и блокировок.
- JPA оптимизация для повышения производительности.
Аудитория курса:
- Разработчики на платформе J2EE
- Разработчики на платформе Java
- Разработчики на платформе Java 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 производительности
Дни | 4 дня |
---|---|
Дата курса | 24.июн / 23.сен |
Город | Все города |
Формат обучения | Корпоративный |
Оставьте отзыв
Заполните обязательные поля *.