Transaction Yönetimi ve Isolation
Transaction izolasyon seviyeleri (READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE), deadlock tespiti, optimistic vs pessimistic locking ve distributed transaction (XA) konuları. Spring Transaction yönetimi örnekleri.
Spring transaction örneği
@Transactional(isolation = Isolation.REPEATABLE_READ)
public void transfer(Account a, Account b, BigDecimal amount) { /* ... */ }