wafel93
wafel93
#programowanie #java #spring #hibernate
Jaka jest różnica pomiędzy używaniem na metodzie @ Transactional z odpowiednim poziomem izolacji - a użyciem @ Lock ?
  • Najlepsze
  • Wszystkie komentarze
wqdqweff
wqdqweff
@wafel93: dwa osobne mechanizmy? Izolacja transakcji to jedno, a lockowanie zasobów to inna sprawa. Jasne, są przypadki, w których odpowiednia izolacja powoduje, że lockowanie czegokolwiek ma sens, ale to tylko przypadki, a nie reguła.

Analogicznie mógłbyś zapytać, po co w samochodzie hamulce oraz ręczny, jeśli CZASEM udałoby się z użyciem każdego z nich osiągnąć ten sam cel.