DAO commit

This commit is contained in:
tuanvu
2025-09-19 00:27:06 +02:00
parent d47024314a
commit f9351c9f75
19 changed files with 181 additions and 98 deletions

View File

@@ -3,6 +3,7 @@ package jpa;
import jakarta.persistence.EntityManager;
import jakarta.persistence.EntityTransaction;
import metier.*;
public class JpaTest {
@@ -24,7 +25,7 @@ public class JpaTest {
tx.begin();
try {
// TODO create and persist entity
} catch (Exception e) {
e.printStackTrace();
}
@@ -36,6 +37,24 @@ 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) {
//Utilisateur
Utilisateur utilisateur1 = new Utilisateur();
utilisateur1.setId(1);
utilisateur1.setName("Tibo");
Utilisateur utilisateur2 = new Utilisateur();
utilisateur2.setId(2);
utilisateur2.setName("Rochas");
manager.persist(utilisateur1);
}
}