KamoCRM

Domini di carico attivo tramite findByIdWithDomains, drop @Transactional

FixSecurityService
Spegnimento
24 aprile 2026 alle ore 05:30 UTC
Autore
Kamo
Impegno
b6c8930

@Transactional su un metodo di controllo mantiene una connessione DB aperta attraverso l'intero caricamento del MinIO, e anche rischia LazyInitializationException se il getOrganizationById transazione si impegna prima di risolverePrimaryDomain accessi org.getDomains(). Utilizzando findByIdWithDomains fetches domini in un single join query in modo che nessuna sessione aperta è necessaria durante il caricamento.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo