salut. j'ai un probleme dans la gestion des transactions Spring (model declaratif).

j'ai une classe fait un peut comme ca

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
public void methodeAppelée() {
 
 methode1();
 methode2();
 methode3();
}
 
public methode1() {...}
public methode2() {...}
public methode3() {...}
en gros, une grosse methode decoupée en plein de sous methodes. Et autant j'arrive sans probleme a mettre methodeAppelée() dans une transaction, autant je n'arrive pas a declarer methode()1 comme une transaction individuelle. pas moyen de faire un rollback si il y a un probleme dedans sans coller les autres dans la meme transaction. je foire un truc? (j'ai passé ces methodes internes de private a public mais ca ne change rien)