Андрей Беляев из Хоулмонт «JPA для базы или база для JPA?»

Этот вопрос делит разработчиков на два лагеря: одни считают, что важнее правильно составить объектную модель, и предоставить слою JPA решать, как оптимально выполнить запрос. А другие говорят, что «база всегда переживет приложение» и изначально правильная структура данных делает доступ к данным быстрее вне зависимости от того, JPA мы используем или нет. Если безоговорочно следовать одному из подходов, то страдают или разработчики, пытающиеся адаптировать JPA к базе данных, или администраторы БД, вынужденные «отлавливать» запросы, которые тормозят, а иногда и все одновременно. В этом докладе мы рассмотрим плюсы и минусы разных подходов к разработке слоя доступа к данным в приложениях. Первый — от объектной модели JPA, второй — от нормализованной базы данных. Поговорим о плюсах, минусах и общих моментах в обоих подходах, а также о важности инструментов при использовании того или иного подхода. Поговорим о том, когда может быть полезно включить полную перегенерацию БД (HBM2DDL), а когда лучше это выключить. А еще обсудим, как можно по схеме БД понять, что авторы использовали Hibernate, даже не видя кода приложения.

Андрей Ожигов из Naumen «Кластер на Java и JGroups или велокластер своими руками»
▶︎

Андрей Ожигов из Naumen «Кластер на Java и JGroups или велокластер своими руками»

Шульман: насколько опасен кризис для Путина?
▶︎

Шульман: насколько опасен кризис для Путина?

System Design Interviews: Mistakes That Sink You
▶︎

System Design Interviews: Mistakes That Sink You

Загадки JPA и их разоблачение, Андрей Беляев - Java
▶︎

Загадки JPA и их разоблачение, Андрей Беляев - Java

Главный навык 21 века! Как читать людей без слов и получать то, что хочешь?
▶︎

Главный навык 21 века! Как читать людей без слов и получать то, что хочешь?

HYPERFOCUS MODE | Brainwave Focus Music for Deep Work
▶︎

HYPERFOCUS MODE | Brainwave Focus Music for Deep Work

«Виртуальные потоки в Java: эволюция, практика, подводные камни» Денис Абрамов
▶︎

«Виртуальные потоки в Java: эволюция, практика, подводные камни» Денис Абрамов

Gorodok - "Beauty Salon"
▶︎

Gorodok - "Beauty Salon"

Исторический анекдот или встреча с ферматистом
▶︎

Исторический анекдот или встреча с ферматистом

УКРАИНКА В ГАРЕМЕ МЕНЯЕТ ПОРЯДКИ
▶︎

УКРАИНКА В ГАРЕМЕ МЕНЯЕТ ПОРЯДКИ

Как приручить JSON — Максим Осипов, Naumen SMP
▶︎

Как приручить JSON — Максим Осипов, Naumen SMP

ШАЦ: "Я работал в реанимации. Привезли криминального авторитета..". Что с Эрнстом, Масляковым, КВН
▶︎

ШАЦ: "Я работал в реанимации. Привезли криминального авторитета..". Что с Эрнстом, Масляковым, КВН

Лучший Гайд по Kafka для Начинающих За 1 Час
▶︎

Лучший Гайд по Kafka для Начинающих За 1 Час

Выжил в Кременной и Соледаре. Фартовый | Блог о профессиях
▶︎

Выжил в Кременной и Соледаре. Фартовый | Блог о профессиях

Hyper Focus Mode | Concentration Music Productivity | Work Focus Background | Deep Flow 2026
▶︎

Hyper Focus Mode | Concentration Music Productivity | Work Focus Background | Deep Flow 2026

Измерение объективной степени случайности конечного набора точек [1] // Владимир Арнольд
▶︎

Измерение объективной степени случайности конечного набора точек [1] // Владимир Арнольд

Перспективы СВО. Главная ошибка армии РФ. Дроны сильнее ПВО. Венедиктов* и Ширяев / Решалы / 02.07
▶︎

Перспективы СВО. Главная ошибка армии РФ. Дроны сильнее ПВО. Венедиктов* и Ширяев / Решалы / 02.07

Многопоточность в Java по полочкам!
▶︎

Многопоточность в Java по полочкам!

Прагматика микросервисов: строим большую систему с помощью пачки монолитов — Дмитрий Черкасов, Jmix
▶︎

Прагматика микросервисов: строим большую систему с помощью пачки монолитов — Дмитрий Черкасов, Jmix

Abandoned 100 Year Old Workshop Renovation - 2 Year Timelapse
▶︎

Abandoned 100 Year Old Workshop Renovation - 2 Year Timelapse