Changes between Version 3 and Version 4 of Transactions


Ignore:
Timestamp:
08/18/25 22:57:18 (25 hours ago)
Author:
221012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Transactions

    v3 v4  
    9595Методот updateUserRating() е анотиран со `@Transactional` бидејќи содржи две поврзани операции кои мора да се извршат како една атомска единица: прво се чита тековната оценка на корисникот од базата, потоа се пресметува новата просечна оценка. Доколку овој метод не претставуваше трансакција можеше да се случи следново: два корисника истовремено да му постават оценка на ист корисник што би резултирало со загуба на една од оценките.
    9696
    97 === 3.Трансакција за креирање на имот
     97=== 3.Трансакција за креирање на имот со слики
    9898{{{
    9999@Transactional(rollbackFor = Exception.class, isolation = Isolation.READ_COMMITTED)