Dusan Zatkovsky napsal(a): > On Tuesday 16 of February 2010 11:44:22 Martin Kuba wrote: > >> Vyráběl jsem onehdy tutoriál, je tady: >> http://kore.fi.muni.cz:5080/wiki/index.php/Spring_JDBC#Transakce > > No, tam je ale vsetok jdbc kod v jednej metode. > > Co ak je dana transakcia rozbita na mnoho volani roznych tried? V jdbc dane > triedy zdielaju jednu connection, takze mozem v jednej metode spravit insert, > v druhej delete, v tretej update a ak to prezije az do stvrtej, tak to > commitnut?
Pokud se volají z jedné metody označené jako @Transactional,
tak budou všechny v jedné transakci. Tj. klidně to může vypadat nějak takto:
@Transactional
public void hlavni(Nahrada nove) {
Neco neco = najit();
smazat(neco);
vlozit(nove);
}
Makub
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno Martin Kuba
Institute of Computer Science email: [email protected]
Masaryk University http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775
--------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature
