Wiele menedżerów transakcji

Wiele menedżerów transakcji
ZA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 174
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?

SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 616
1

Zrób własne adnotacje i obadnotuje Transactionl np

GlobalTX
LocalTX

A po co CI takie coś?

Koziołek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Stacktrace
  • Postów: 6822
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...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.