- Регистрация
- 26.05.2022
- Сообщения
- 26 724
- Реакции
- 187
- Баллы
- 63
Описание:
Всем известно, что основой любого приложения или проекта являются данные. На основе этих данных и технических требований к программе формируется модель данных, а сама программа занимается обработкой, извлечением и модификацией этой модели. Так называемая модель CRUD - Create Read Update Delete позволяет обрабатывать данные в соответствии требованиям заказчика к программному обеспечению.
Для обработки данных используются системы управления базами данных (СУБД). Java имеет набор инструментов для работы с реляционными базами данных (JDBC), для работы с нереляционными базами данных (JDO) и для работы с использованием объектно-ориентированного подхода (JPA, ORM, EJB). В данном курсе рассматривается прямое управление данными с использованием Java Database Connectivy, объектно-ориентированный подход для организации данных Java Persistence API, и реализация JPA для бизнеса под названием Hibernate ORM.
Курс JPA & Hibernate ORM предназначен для тех, кто отлично знает и умеет использовать JavaCore и хочет разрабатывать полноценные приложения на Java с обработкой массивов данных.
По окончании курса вы сможете:
Организовать модель данных для приложения
Использовать объектные модели для хранения данных
Построить архитектуру приложения на объектной модели данных
Программа курса
Основной синтаксис SQL.Нормализация моделей данных
Java Database Connectivy (JDBC). Подключение к базе
Connection, Statement, Transaction с помощью JDBC
Основы Java Persistence API
Компоненты и структура Object Relation Mapping (ORM)
Сущности как основа бизнес-логики приложения
Связывание отношений между сущностями. Entity Manager
Java Persistence Query Language
Hibernate ORM
Persistence, Sessions, Mapping, Annotations
Архитектура приложения со своей реализацией JPA
Архитектура приложения с использованием Hibernate ORM
Всем известно, что основой любого приложения или проекта являются данные. На основе этих данных и технических требований к программе формируется модель данных, а сама программа занимается обработкой, извлечением и модификацией этой модели. Так называемая модель CRUD - Create Read Update Delete позволяет обрабатывать данные в соответствии требованиям заказчика к программному обеспечению.
Для обработки данных используются системы управления базами данных (СУБД). Java имеет набор инструментов для работы с реляционными базами данных (JDBC), для работы с нереляционными базами данных (JDO) и для работы с использованием объектно-ориентированного подхода (JPA, ORM, EJB). В данном курсе рассматривается прямое управление данными с использованием Java Database Connectivy, объектно-ориентированный подход для организации данных Java Persistence API, и реализация JPA для бизнеса под названием Hibernate ORM.
Курс JPA & Hibernate ORM предназначен для тех, кто отлично знает и умеет использовать JavaCore и хочет разрабатывать полноценные приложения на Java с обработкой массивов данных.
По окончании курса вы сможете:
Организовать модель данных для приложения
Использовать объектные модели для хранения данных
Построить архитектуру приложения на объектной модели данных
Программа курса
Основной синтаксис SQL.Нормализация моделей данных
Java Database Connectivy (JDBC). Подключение к базе
Connection, Statement, Transaction с помощью JDBC
Основы Java Persistence API
Компоненты и структура Object Relation Mapping (ORM)
Сущности как основа бизнес-логики приложения
Связывание отношений между сущностями. Entity Manager
Java Persistence Query Language
Hibernate ORM
Persistence, Sessions, Mapping, Annotations
Архитектура приложения со своей реализацией JPA
Архитектура приложения с использованием Hibernate ORM