@Transactional omata metodu u transakciju baze podataka: Spring otvara transakciju prije pokretanja metode i commita kada se ona normalno vrati — ili radi rollback ako baci iznimku. Ispod haube to je AOP proxy, što je izvor većine zamki.
Osnovna uporaba
{
{
accounts.debit(from, amount);
accounts.credit(to, amount);
}
}
