Eager-load domains via findByIdWithDomains, drop @Transactional

FixSecurityService
Порезанный
24 апреля 2026 г. в 05:30 UTC
Автор
Kamo
Обещать
b6c8930

@Transactional на методе контроллера держит соединение DB открытым Вся загрузка MinIO, а также риск LazyInitializationException внутренняя GetOrganizationById транзакция совершается до разрешения Доступ к org.getDomains(). Использование findByIdWithDomains позволяет извлекать домены в Однократный запрос, поэтому во время загрузки не требуется открытого сеанса.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены