Bonjour,
Je voulais faire des requêtes de manipulation d'une base des donnée sous Mysql en utilisant le framework de mappage Hibernate.
Il y a quelques requêtes qui ne s'exécutent pas.
Voici ces requêtes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 List employe = session.createQuery("from Employe p where p.nom=?","ali", Hibernate.STRING).list(); for (int i = 0; i < employe.size(); i++) { Employe eps = (Employe) employe.get(i); System.out.println("nom = " + eps.getNom());
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Query query = session.createQuery("from Employe p where p.nom = :bassem"); query.setString("bassem", "can"); Iterator It = query.iterate(); while (It.hasNext()) { Employe per = (Employe) It.next(); System.out.println("nom = " + per.getNom()); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int compteur = ( (Integer) session.createQuery("select count(*) from Employe").iterate().next() ).intValue(); //int compteur =(Integer) session.createQuery("select count(*) from Employe"); System.out.println("compteur = " + compteur);
Que proposez vous ?
Merci.
Partager