Работа с БД в Spring Boot - Data JPA и Docker

Опубликовано: 26 Апрель 2026
на канале: Павел Сорокин
1,742
60

Забирай топовые бесплатные материалы: 2-часовой разбор по Java Core и многопоточности, гайд «Как стать Junior без слива времени» и инструкция по собесам — в боте:
https://t.me/JavaLearnBot?domain=Java...

Чтобы получить код из видео и домашку на закрепление — напиши в боте слово SPRING_BOOT_2025
https://t.me/JavaLearnBot?domain=Java...

Мой курс по Java-разработке и выходу на первую работу:
https://sorokin.school/?utm_source=yo...

Telegram-канал:
https://t.me/S0R0KlN

Это часть 3 большого курса по Spring Boot. Подключаем PostgreSQL через Docker и настраиваем Spring Data JPA: entities, repositories, CRUD, транзакции, обработка ошибок, Enum-поля, оптимизация запросов. В итоге — рабочий сервис с реальной БД и уверенное понимание, как связать Spring Boot, ORM и Docker.

Таймкоды:
00:00:00 Введение — Java backend: Spring Boot, PostgreSQL, Docker
00:42:00 Зачем Java-приложению база данных
01:18:00 Подключение БД в Spring Boot через Spring Data JPA
04:39:00 Docker: установка и запуск контейнера PostgreSQL
23:54:00 Создание JPA Entity с аннотациями
27:12:00 Spring Data JPA Repository — CRUD-операции
31:26:00 Сервисный слой и REST API
37:58:00 Тестирование API в Postman
1:02:38 Транзакции в Spring Boot
1:16:08 Итоги: интеграция базы, ORM и Docker

#SpringBoot #Java #JPA #PostgreSQL #Docker #Hibernate #REST #CRUD #Transactions