diff --git a/src/main/java/jpa/JpaTest.java b/src/main/java/jpa/JpaTest.java index d46b44d..c6867b1 100644 --- a/src/main/java/jpa/JpaTest.java +++ b/src/main/java/jpa/JpaTest.java @@ -37,9 +37,9 @@ public class JpaTest { System.out.println(".. done"); } - private void create_quizz() { - int numQuizz = manager.createQuery("SELECT q FROM Quizz q", Quizz.class).getResultList().size(); - if (numQuizz == 0) { + private void create_user() { + int numUser = manager.createQuery("SELECT u FROM User u", Utilisateur.class).getResultList().size(); + if (numUser == 0) { //Utilisateur Utilisateur utilisateur1 = new Utilisateur(); utilisateur1.setId(1); @@ -50,7 +50,7 @@ public class JpaTest { utilisateur2.setName("Rochas"); manager.persist(utilisateur1); - + manager.persist(utilisateur2); } } diff --git a/src/main/java/metier/Session.java b/src/main/java/metier/Session.java index 1d3f271..e563bec 100644 --- a/src/main/java/metier/Session.java +++ b/src/main/java/metier/Session.java @@ -8,6 +8,7 @@ import jakarta.persistence.*; @Entity public class Session implements Serializable { private int codePIN; + private ArrayList quizzs; private ArrayList utilisateurs; public Session(){ @@ -23,7 +24,14 @@ public class Session implements Serializable { return this.codePIN; } + public void setQuizzs(ArrayList quizzs){ + this.quizzs = quizzs; + } + @OneToMany + public ArrayList getQuizzs(){ + return this.quizzs; + } public void setUtilisateurs(ArrayList utilisateurs){ this.utilisateurs = utilisateurs; diff --git a/target/classes/jpa/JpaTest.class b/target/classes/jpa/JpaTest.class index a35153c..2e4dc81 100644 Binary files a/target/classes/jpa/JpaTest.class and b/target/classes/jpa/JpaTest.class differ diff --git a/target/classes/metier/Session.class b/target/classes/metier/Session.class index e0be3ce..8ee4fff 100644 Binary files a/target/classes/metier/Session.class and b/target/classes/metier/Session.class differ