Илья Сазонов, Фёдор Сазонов: OSIV включить нельзя выключить

Мы расскажем о настройке Spring под названием open-in-view. Она включена по умолчанию, по общепринятому мнению ее надо выключать. А все-таки, что конкретно делает эта настройка? Почему ее надо выключать именно в начале разработки проекта, а не когда начались проблемы? Что делать, если они начались, а выключить OSIV быстро не получается? И если что-то сделать все-таки можно, то может, и не выключать? Не просто же так open-in-view по умолчание включена? Чтобы это понять, нужно поэкспериментировать со спринговым сервисом, почитать исходники Hibernate и вспомнить, как Spring управляет транзакциями. Выключить нельзя включить. Приходите, мы расставим запятые вместе! Слайды: https://speakerdeck.com/jugnsk/snowon...

Федор Сазонов, Илья Сазонов — От антипаттерна к инструменту: скрытая польза открытой сессии
▶︎

Федор Сазонов, Илья Сазонов — От антипаттерна к инструменту: скрытая польза открытой сессии

Artem Boyarshinov: Fluent API in Java
▶︎

Artem Boyarshinov: Fluent API in Java

Сергей Петрелевич: Что такое и для чего нужно backpressure?
▶︎

Сергей Петрелевич: Что такое и для чего нужно backpressure?

Михаил Поливаха: One ORM to Rule Them All
▶︎

Михаил Поливаха: One ORM to Rule Them All

ИИ — не кнопка. Как проектировать умные фичи · Константин Дрокин · Сбер
▶︎

ИИ — не кнопка. Как проектировать умные фичи · Константин Дрокин · Сбер

Я не верю, что Набиуллина вернется в Центробанк | Вячеслав Ширяев на Breakfast Show
▶︎

Я не верю, что Набиуллина вернется в Центробанк | Вячеслав Ширяев на Breakfast Show

Павел Кислов: Spring Security OAuth2 & Co Explained
▶︎

Павел Кислов: Spring Security OAuth2 & Co Explained

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox
▶︎

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox

Дмитрий Черкасов: "Kotlin Frontend: как создавать фулстек-приложения с UI и не выглядеть фриком"
▶︎

Дмитрий Черкасов: "Kotlin Frontend: как создавать фулстек-приложения с UI и не выглядеть фриком"

Черниговская vs Собчак, Эрнст просит денег, Машков еле читает, Сигал жалуется. Перемотка №50
▶︎

Черниговская vs Собчак, Эрнст просит денег, Машков еле читает, Сигал жалуется. Перемотка №50

Mock-собеседование по System Design | Ex-Team Lead Яндекс
▶︎

Mock-собеседование по System Design | Ex-Team Lead Яндекс

Roman Elizarov: Kotlin Lessons, or Why Create Another Programming Language
▶︎

Roman Elizarov: Kotlin Lessons, or Why Create Another Programming Language

Роман Артемьев: ART Memory Management
▶︎

Роман Артемьев: ART Memory Management

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех
▶︎

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех

Как бы я сейчас изучал 1С. Не повторяй мои ошибки!
▶︎

Как бы я сейчас изучал 1С. Не повторяй мои ошибки!

Портнов Петр: Банальные свичи
▶︎

Портнов Петр: Банальные свичи

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья
▶︎

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data
▶︎

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

Исчезновение Набиуллиной: совпадений слишком много | Николай Корженевский на Breakfast Show
▶︎

Исчезновение Набиуллиной: совпадений слишком много | Николай Корженевский на Breakfast Show

Александр Чесноков: "Мудрость из прошлого: как реанимировать забытые проекты"
▶︎

Александр Чесноков: "Мудрость из прошлого: как реанимировать забытые проекты"