Изучаем Spring Boot, Часть #1 ★ База данных и сущности
Первая серия обучающих видео про Spring Boot. Проектируем архитектуру веб-приложения. Создаём сущности и настраиваем привязку к базе данных. Работаем с MySQL, выполняем автоматическое создание таблиц и добавление данных. Пишем юнит-тесты для проверки работоспособности кода. Так же краткий обзор Spring Boot и его ключевых особенностей. === КРАТКОЕ СОДЕРЖАНИЕ === 0:00 Вступление 0:44 Система управления пользователями 1:30 Проектируем сущности 1:46 Сущность "Пользователь" 3:16 Сущность "Контакт" 3:55 Настраиваем базу данных 5:00 Создаём пустое приложение на Spring Boot 8:07 Структура веб-приложения 10:24 Создаём файл настроек приложения 12:52 Ключевые особенности Spring Boot 15:05 Инициализация базы данных 18:22 Схема работы с базой данных в JPA 19:16 Создаём классы сущностей 23:37 Создаём интерфейсы репозиториев 26:00 Создаём классы сервисов 30:00 Как проверить написанный код? 30:35 Настройка отдельной базы данных для тестов 32:55 Пишем юнит-тесты для проверки работоспособности 34:54 Запускаем приложение в режиме тестирования 35:20 Промежуточные итоги и заключение === СПРАВОЧНАЯ ИНФОРМАЦИЯ === Исходный код готового приложения на GitHub: Изучаем Spring Boot, Часть #2: • Изучаем Spring Boot, Часть #2 ★ Шабло... Изучаем Spring Boot, Часть #3: • Изучаем Spring Boot, Часть #3 ★ Контр... Spring Initializr: Домашняя страница Spring Boot: Официальный сайт MySQL: Мой ролик про сборку из Maven и Gradle: • Maven, Gradle и сборка проекта ★ Дела... #spring #springboot #mysql #maven #java