test user ok
This commit is contained in:
@@ -5,6 +5,8 @@ import jakarta.persistence.EntityManager;
|
|||||||
import jakarta.persistence.EntityTransaction;
|
import jakarta.persistence.EntityTransaction;
|
||||||
import metier.*;
|
import metier.*;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
public class JpaTest {
|
public class JpaTest {
|
||||||
|
|
||||||
|
|
||||||
@@ -24,7 +26,8 @@ public class JpaTest {
|
|||||||
EntityTransaction tx = manager.getTransaction();
|
EntityTransaction tx = manager.getTransaction();
|
||||||
tx.begin();
|
tx.begin();
|
||||||
try {
|
try {
|
||||||
|
test.create_user_test();
|
||||||
|
test.list_utilisateur();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
@@ -36,16 +39,14 @@ public class JpaTest {
|
|||||||
System.out.println(".. done");
|
System.out.println(".. done");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void create_user() {
|
private void create_user_test() {
|
||||||
int numUser = manager.createQuery("SELECT u FROM User u", Utilisateur.class).getResultList().size();
|
int numUser = manager.createQuery("SELECT u FROM Utilisateur u", Utilisateur.class).getResultList().size();
|
||||||
if (numUser == 0) {
|
if (numUser == 0) {
|
||||||
//Utilisateur
|
//Utilisateur
|
||||||
Utilisateur utilisateur1 = new Utilisateur();
|
Utilisateur utilisateur1 = new Utilisateur();
|
||||||
utilisateur1.setId(1);
|
|
||||||
utilisateur1.setName("Tibo");
|
utilisateur1.setName("Tibo");
|
||||||
|
|
||||||
Utilisateur utilisateur2 = new Utilisateur();
|
Utilisateur utilisateur2 = new Utilisateur();
|
||||||
utilisateur2.setId(2);
|
|
||||||
utilisateur2.setName("Rochas");
|
utilisateur2.setName("Rochas");
|
||||||
|
|
||||||
manager.persist(utilisateur1);
|
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());
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user