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
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();
        }
 
    }
 
}
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
vous pouriez bien m aider