Bonjour,
j'ai un problème avec "org.springframework.transaction.interceptor.Trans actionProxyFactoryBean"
D'après ce que j'ai compris, cette classe permet de gérer les transactions pour un service. Voici comment je l'utilise :
et voici ma classe d'implémentation cible :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
A l'intérieur de mon implémentation, j'ai besoin d'une transaction que je veux commiter pour prendre en compte des changements :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
Et j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Je ne sais pas ce qui se passe. Apparamment, je ne peux pas ouvrir une transaction à l'intérieur d'une méthode de mon service de manière à mettre à jour des données puis commiter la transaction de manière à ce que mes changements soient pris en compte. TransactionProxyFactoryBean semble interdire ceci. Est-ce que quelqu'un peut me dire ce que je peux faire pour utiliser une transaction dans une méthode de mon service et la commiter sans erreur ? Je ne comprend rien à cette histoire de transaction. Merci à l'avance si vous pouvez me donner le maximum d'informations.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

 

 
		
		 
        

 
			
			


 
   


 [Transaction] Problème avec TransactionProxyFactoryBean
 [Transaction] Problème avec TransactionProxyFactoryBean
				 Répondre avec citation
  Répondre avec citation
Partager