Wiele menedżerów transakcji

0

Witajcie,
Mam potrzebę zdefiniowania wielu menedżerów transakcji w mojej aplikacji. Wiem, że można wybrać, który menadżer ma się zaopiekować daną transakcją za pomocą argumentu do adnotacji @Transactional, lecz w moim takich anotacji jest bardzo dużo. Stąd też moje pytanie.
Czy istnieje możliwość zdefiniowania globalnego menadżera transakcji, za pomocą którego wykonywane są transakcje bez parametru w adnotacji i pobocznego z którego można skorzystać dodając ten parametr?

1

Zrób własne adnotacje i obadnotuje Transactionl np

GlobalTX
LocalTX

A po co CI takie coś?

1

Ja bym jednak zrobił to trochę inaczej. Mamy obecnie nieźle opisaną koncepcję mikroserwisów i może warto by odseparować logiki obsługiwane przez osobne menadżery transakcji do osobnych serwisów...

1 użytkowników online, w tym zalogowanych: 0, gości: 1