tout ce bloque à partir de l'identifiant qui est clef primaire et incrementé automatiquement.
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();
Les temoins System.out s'arrêtent à "email". Cela bloque donc avant System.out.print("id");
Comment faire pour enregistrer un objet avec champs automatiquemant incrémenter. Merci