Bonjour.
J'ai un serieux probleme avec hibernate. ce probleme concerne l'utilisation de CreateQuery.

Supposons que j'ecris une methode.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
public void methode(){
session.beginTransaction
....
session.commit
}
Lorsque entre begin et commit je fais appel a createQuery, toutes mes modifications que j'ai operee sur mes objets sont automatiquement pris en compte dans ma bd (cela sans qu'on arrive a commit).
Ce qui fait que s'il ya probleme si je fais un rollback, le roolback ne sert a rien, puisque cela a deja ete enregistre

Quelqu'un pourrait m'expliquer ce comportement de createQuery et dans la meme occasion me donner une solution
Merci

[ Modéré par Viena ]
Ajout balises de code : Pensez aux balises [code], votre message est plus lisible et la lecture plus facile.

Les Règles du Forum
[ Sujet déplacé depuis le forum général java par Viena ]