Bonsoir,

Je ne sais pas pourquoi cette partie de mon code ne retourne pas la liste des personnes :

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
private static void displayAll() {
              em.getTransaction().begin();
              TypedQuery<Person>  query=em.createQuery("SELECT P FROM Person P", Person.class);
 
              List <Person> resultats=query.getResultList();
              if(resultats.size()>0){
                     for(Person p:resultats){
                               System.out.println(p);
                               System.out.println();
                      }
                    System.out.println(resultats.size()+" Person(s) Records Available...!");
               }
              else
                    System.out.println("Database is Empty!");
                    em.getTransaction().commit();
}