Циклические зависимости в Spring: разбираемся на практике | Amplicode
#Amplicode #Spring #SpringBoot #SpringData #SpringWeb #JPA #Hibernate #MapStruct #Docker #DockerCompose #IntelliJ #CRUD #REST #REESTful #Java #Kotlin Проект из видео на GitHub: https://github.com/Amplicode/amplicode-tutorials/tree/main/cyclic-dependencies ––––– Полезные ресурсы ––––– 1. Видео про CRUD контроллер: https://rutube.ru/video/26523021742e03fb74c650978b16dc9d/ 2. Доклад Ильи Кучмина: https://vkvideo.ru/video-796_456240557 3. Изменения в Spring Boot 2.6: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.6-Release-Notes#circular-references-prohibited-by-default ––––– Таймкоды ––––– 00:00 – О чём сегодня поговорим? 01:30 – Обзор приложения, с которым будем работать 03:45 – Особенности существующих на проекте сервисов 04:39 – Реализуем метод обновления многих продуктов 06:54 – Реализуем метод обновления одного продукта 10:40 – Запускаем приложение 11:17 – Первая встреча с циклической зависимостью 12:24 – Ищем причину циклической зависимости 13:39 – 4 способа борьбы с циклическими зависимостями 17:00 – Решаем проблему с циклической зависимостью 18:33 – Проверяем работоспособность нашего решения 22:23 – Всем спасибо! ––––– Что такое Amplicode ––––– Amplicode – это набор инструментов максимально эффективной и комфортной разработки сервисов и web приложений на Spring Boot в IntelliJ IDEA и административного пользовательского интерфейса на React Admin в VS Code. ––––– Как установить Amplicode в IntelliJ IDEA ––––– Инструкция – https://amplicode.ru/download ––––– Как установить Amplicode в VS Code ––––– https://amplicode.ru/download/#vscode ––––– Amplicode в социальных сетях ––––– Сайт – https://amplicode.ru YouTube – https://www.youtube.com/@amplicode Telegram – https://t.me/amplicode Telegram-чат – https://t.me/amplicode_chat VK – https://vk.com/amplicode Rutube – https://rutube.ru/channel/36206107/ GitHub – https://github.com/Amplicode/amplicode Почта – [email protected]
#Amplicode #Spring #SpringBoot #SpringData #SpringWeb #JPA #Hibernate #MapStruct #Docker #DockerCompose #IntelliJ #CRUD #REST #REESTful #Java #Kotlin Проект из видео на GitHub: https://github.com/Amplicode/amplicode-tutorials/tree/main/cyclic-dependencies ––––– Полезные ресурсы ––––– 1. Видео про CRUD контроллер: https://rutube.ru/video/26523021742e03fb74c650978b16dc9d/ 2. Доклад Ильи Кучмина: https://vkvideo.ru/video-796_456240557 3. Изменения в Spring Boot 2.6: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.6-Release-Notes#circular-references-prohibited-by-default ––––– Таймкоды ––––– 00:00 – О чём сегодня поговорим? 01:30 – Обзор приложения, с которым будем работать 03:45 – Особенности существующих на проекте сервисов 04:39 – Реализуем метод обновления многих продуктов 06:54 – Реализуем метод обновления одного продукта 10:40 – Запускаем приложение 11:17 – Первая встреча с циклической зависимостью 12:24 – Ищем причину циклической зависимости 13:39 – 4 способа борьбы с циклическими зависимостями 17:00 – Решаем проблему с циклической зависимостью 18:33 – Проверяем работоспособность нашего решения 22:23 – Всем спасибо! ––––– Что такое Amplicode ––––– Amplicode – это набор инструментов максимально эффективной и комфортной разработки сервисов и web приложений на Spring Boot в IntelliJ IDEA и административного пользовательского интерфейса на React Admin в VS Code. ––––– Как установить Amplicode в IntelliJ IDEA ––––– Инструкция – https://amplicode.ru/download ––––– Как установить Amplicode в VS Code ––––– https://amplicode.ru/download/#vscode ––––– Amplicode в социальных сетях ––––– Сайт – https://amplicode.ru YouTube – https://www.youtube.com/@amplicode Telegram – https://t.me/amplicode Telegram-чат – https://t.me/amplicode_chat VK – https://vk.com/amplicode Rutube – https://rutube.ru/channel/36206107/ GitHub – https://github.com/Amplicode/amplicode Почта – [email protected]