БЕСПЛАТНО материалы по изучению Java и подготовки к собеседованиям от меня: https://t.me/JavaLearnBot?domain=JavaLearnBot&start=c1724626210163-94-ds
Мой курс по Java разработке и получению первой работы: https://sorokinpavel.ru/?utm_source=youtube&utm_medium=organic&utm_content=spring_boot_guide
Telegram канал: https://t.me/S0R0KlN
В этом видео рассматриваем процесс создания приложения на Spring Boot с самого нуля. Пишем взаимодействие с базой данных и стандартные методы для работы по HTTP с сущностями.
Таймкоды
00:00 Начало
00:32 Обзор Spring Boot
03:46 Обзор проекта
06:08 Что будем сохранять в БД
08:42 Создаем проект
10:52 Обзор структуры
13:05 Запускаем сервер
15:42 Пишем простое API
18:36 Employee класс
25:03 Слои приложения
26:04 Пишем слой API приложения
26:55 Слой бизнес-логики
29:32 Dependency Injection
33:26 Слой БД
36:07 Запускаем PostgreSQL в Docker
40:22 Properties подключения к БД
43:32 JPA и @Entity
48:27 JpaRepository
52:30 Сохранение сущностей
57:35 @Transient
01:03:00 Метод POST
01:13:52 Метод DELETE
01:21:22 Задание метод PUT
01:23:48 Решение задания
01:28:52 Сборка проекта и запуск из консоли
01:32:54 Запуск на другом порту
01:34:19 Куда развиваться дальше?