test user ok

This commit is contained in:
tuanvu
2025-09-19 12:04:25 +02:00
parent be7dc0f75b
commit 48c3613bd0

View File

@@ -5,6 +5,8 @@ import jakarta.persistence.EntityManager;
import jakarta.persistence.EntityTransaction;
import metier.*;
import java.util.List;
public class JpaTest {
@@ -24,7 +26,8 @@ public class JpaTest {
EntityTransaction tx = manager.getTransaction();
tx.begin();
try {
test.create_user_test();
test.list_utilisateur();
} catch (Exception e) {
e.printStackTrace();
}
@@ -36,16 +39,14 @@ public class JpaTest {
System.out.println(".. done");
}
private void create_user() {
int numUser = manager.createQuery("SELECT u FROM User u", Utilisateur.class).getResultList().size();
private void create_user_test() {
int numUser = manager.createQuery("SELECT u FROM Utilisateur u", Utilisateur.class).getResultList().size();
if (numUser == 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);
@@ -53,8 +54,10 @@ public class JpaTest {
}
}
private void list_utilisateur(){
List<Utilisateur> result_utilisatuer_list= manager.createQuery("select u from Utilisateur u", Utilisateur.class).getResultList();
for (Utilisateur u : result_utilisatuer_list) {
System.out.println(u.getId() + " " + u.getName() +" "+ u.getEmail());
}
}
}