@Transactional(propagation = Propagation.NOT_SUPPORTED)
public void a(){
a();
b();
}
@Transactional(propagation = Propagation.REQUIRED)
public void b(){
//do something
}
@Transactional(propagation = Propagation.REQUIRED)
public void c(){
//do something
}
Verfahren b() und die Methode c() Verwenden derselben Transaktion? Vielen Dank.Feder @Transactional Ausbreitung in einem() -Aufruf b() und c()
Ich empfehle diese http://stackoverflow.com/questions/1099025/spring-transactional-what-happens-in-background zu lesen, um zu verstehen, wie '@ Transactional' funktioniert und was in diesem speziellen Fall passiert. – chimmi