j'utilise hibernate 2 avec une base de donnée oracle j utilise un design patern command quand je veux enregistrer je fais seulement un invoke de ma méthode pour l update qui est de la forme
le probleme est lors de l enregistrement je ne trouve rien dans la base en plus j en ai auqu'une faute et si je veux refaire l enregistrement des meme donnée j en ai une faute d oracle qui me dit violation de cle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
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 public class Ajouter implements Command { public void execute(Object x) { try{ Transaction tx; Session session = HibernateUtil.currentSession(); tx = session.beginTransaction(); MethodeBusiness methode = new MethodeBusiness(); Methode met = new Budget(); methode = (MethodeBusiness ) x; //mon code session.save(met); tx.commit(); HibernateUtil.closeSession(); }catch (HibernateException e) { e.printStackTrace(); } } }
vous pouriez bien m aider
Partager