Возрастное ограничение 12+

Spring Data тонет в транзакциях, Hibernate виноват, ORM в панике | Spring АйО Подкаст №23

Описание

00:00 Интро
01:00 Введение в подкаст и участников
02:00 Обсуждение Spring Data и JPA
03:59 Проблемы и сложности ORM
06:34 Преимущества и недостатки Hibernate
09:46 Производительность Spring Data и Hibernate
12:34 Подходы к работе с ORM
15:06 Проблемы с Hibernate и оптимизация работы с базой данных
16:34 Стратегии управления транзакциями в Spring
19:20 Императивное управление транзакциями и его преимущества
19:55 Обсуждение подходов к маппингу сущностей
22:10 Стейтлесс сессии и их использование в Spring
27:31 Транзакционная инфраструктура в Hibernate
30:32 Управление сущностями и транзакциями
32:23 Оверинжиниринг в луковой архитектуре
36:13 Проблемы с архитектурой приложений
38:06 Тестирование и отделение слоев
38:57 Здравые дискуссии в комьюнити
39:46 Архитектурные подходы и их сложности
43:53 Гексагональная архитектура и ее применение
46:41 Архитектура и интерфейсы
49:02 Бизнес-логика и её реализация
51:06 Преимущества интерфейсов в разработке
53:45 Управление сложностью в разработке
56:47 Договоренности в команде разработчиков
58:05 Практики работы над проектами
59:50 Обсуждение гексагональной архитектуры
01:02:48 Заключительные мысли и резюме

––––– Что такое Spring АйО –––––
Русскоязычное сообщество Spring-разработчиков с актуальной, полезной и интересной информацией из мира Spring, а также авторским контентом от экспертов сообщества.

––––– Spring АйО в социальных сетях –––––
Телеграм – https://t.me/spring_aio
YouTube – https://www.youtube.com/@spring_aio
VK – https://vk.com/spring_aio
Rutube – https://rutube.ru/channel/47285739/
Habr – https://habr.com/ru/companies/spring_aio/profile/

Автор

Spring АйО
Spring АйО