tout ce bloque à partir de l'identifiant qui est clef primaire et incrementé automatiquement.
Les temoins System.out s'arrêtent à "email". Cela bloque donc avant System.out.print("id");
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 Session session3 = HibernateUtil.getSessionFactory().openSession(); Transaction tx3 = session3.beginTransaction(); System.out.print("Debut des SETS"); client.setConfirme(0);System.out.print("confirme"); client.setEmail(monClient.getEmail());System.out.print("email"); client.setIdClient(Integer.parseInt(list2.get(0).toString())+1);System.out.print("id"); client.setLogin(monClient.getLogin());System.out.print("login"); client.setPassword(monClient.getMdp());System.out.print("mdp"); client.setPasswordConfirme(monClient.getMdpc());System.out.print("mdpconfirme"); System.out.print("Fin des SET"); session3.saveOrUpdate(client); session3.flush(); tx3.commit(); session3.close();
Comment faire pour enregistrer un objet avec champs automatiquemant incrémenter. Merci
Partager