Видеть переход от SQL к объектам
На базе JDBC легче понять, что берёт на себя JPA и что остаётся ответственностью разработчика: структура данных, транзакции и качество запросов.
Заур Трегулов · Java ORM · на русском
Обзор курса Заура Трегулова
Нишевый курс об устройстве persistence-слоя в Java: от JDBC и JPA CRUD до связей сущностей, Persistence Context и запросов JPQL. Он полезнее после базы Java и SQL, чем в самом начале обучения.
RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
Узкая специализацияЗаур Трегулов · февраль 2025 · русский язык
Программа сопоставляет ручную работу с базой через JDBC и объектно-реляционное отображение. Затем она переходит к сущностям, жизненному циклу, отношениям и языкам запросов. Это углубление в ORM, а не полный курс по Spring Boot. Курс подойдёт разработчикам с базой Java и SQL, которые хотят подробнее разобраться с ORM и моделью данных.
На базе JDBC легче понять, что берёт на себя JPA и что остаётся ответственностью разработчика: структура данных, транзакции и качество запросов.
One-to-many и другие отношения требуют аккуратного маппинга. На учебных примерах можно проследить, какие изменения в объектах становятся изменениями в таблицах.
Persistence Context, JPQL, HQL и Criteria API помогают понять, когда ORM делает запросы и как обращаться к данным без магического мышления.
Курс идёт от JDBC и базового JPA к связям, Persistence Context, JPQL/HQL, Criteria API и более сложным вариантам отображения. Основы Java и SQL в программе считаются уже известными.
До старта: Нужны базовые знания Java и SQL.
JDBC и переход к JPA
Сущности, CRUD и Persistence Context
Связи между сущностями
JPQL, HQL и Criteria API
Продвинутый маппинг и наследование
Отправьте ссылку на выбранный курс — уточним актуальную стоимость и поможем оформить его в личном аккаунте Udemy. Доступ, материалы и прогресс останутся у вас.
Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.
Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.
Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.
В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.
Ссылку можно сразу отправить в Telegram. Общий аккаунт и предоплата не нужны.
Опыт работы с сервисом