update DTO
This commit is contained in:
@@ -11,36 +11,37 @@ import java.util.List;
|
||||
public class JpaTest {
|
||||
|
||||
|
||||
private EntityManager manager;
|
||||
private EntityManager manager;
|
||||
|
||||
public JpaTest(EntityManager manager) {
|
||||
this.manager = manager;
|
||||
}
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
public JpaTest(EntityManager manager) {
|
||||
this.manager = manager;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
EntityManager manager = EntityManagerHelper.getEntityManager();
|
||||
|
||||
JpaTest test = new JpaTest(manager);
|
||||
JpaTest test = new JpaTest(manager);
|
||||
|
||||
EntityTransaction tx = manager.getTransaction();
|
||||
tx.begin();
|
||||
try {
|
||||
EntityTransaction tx = manager.getTransaction();
|
||||
tx.begin();
|
||||
try {
|
||||
//test.create_user_test();
|
||||
//test.create_session_test();
|
||||
//test.create_session_test();
|
||||
//test.list_utilisateur();
|
||||
//test.list_session();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
tx.commit();
|
||||
//test.list_session();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
tx.commit();
|
||||
|
||||
|
||||
manager.close();
|
||||
EntityManagerHelper.closeEntityManagerFactory();
|
||||
System.out.println(".. done");
|
||||
}
|
||||
|
||||
manager.close();
|
||||
EntityManagerHelper.closeEntityManagerFactory();
|
||||
System.out.println(".. done");
|
||||
}
|
||||
|
||||
private void create_user_test() {
|
||||
int numUser = manager.createQuery("SELECT u FROM Utilisateur u", Utilisateur.class).getResultList().size();
|
||||
@@ -56,42 +57,41 @@ public class JpaTest {
|
||||
|
||||
manager.persist(utilisateur1);
|
||||
manager.persist(utilisateur2);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void create_session_test() {
|
||||
private void create_session_test() {
|
||||
int numUser = manager.createQuery("SELECT u FROM Session u", Session.class).getResultList().size();
|
||||
if (numUser == 0) {
|
||||
//Utilisateur
|
||||
Session session1 = new Session();
|
||||
session1.setCodePIN(1703);
|
||||
session1.setTheme("Inphormatik");
|
||||
session1.setQuizzs(new ArrayList<>());
|
||||
Session session1 = new Session();
|
||||
session1.setCodePIN(1703);
|
||||
session1.setTheme("Inphormatik");
|
||||
session1.setQuizzs(new ArrayList<>());
|
||||
|
||||
List<Utilisateur> ulist = manager.createQuery("select user from Utilisateur user").getResultList();
|
||||
session1.setUtilisateurs(ulist);
|
||||
List<Utilisateur> ulist = manager.createQuery("select user from Utilisateur user").getResultList();
|
||||
session1.setUtilisateurs(ulist);
|
||||
|
||||
|
||||
manager.persist(session1);
|
||||
manager.persist(session1);
|
||||
}
|
||||
}
|
||||
|
||||
private void list_utilisateur(){
|
||||
List<Utilisateur> result_utilisatuer_list= manager.createQuery("select u from Utilisateur u", Utilisateur.class).getResultList();
|
||||
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());
|
||||
System.out.println(u.getId() + " " + u.getName() + " " + u.getEmail());
|
||||
}
|
||||
}
|
||||
|
||||
private void list_session(){
|
||||
List<Session> result_session_list= manager.createQuery("select s from Session s", Session.class).getResultList();
|
||||
private void list_session() {
|
||||
List<Session> result_session_list = manager.createQuery("select s from Session s", Session.class).getResultList();
|
||||
for (Session s : result_session_list) {
|
||||
System.out.println(s.getCodePIN() + " " + s.getTheme());
|
||||
for(Utilisateur u : s.getUtilisateurs()){
|
||||
System.out.println(u.getId() + " " + u.getName() +" "+ u.getEmail());
|
||||
}
|
||||
for (Utilisateur u : s.getUtilisateurs()) {
|
||||
System.out.println(u.getId() + " " + u.getName() + " " + u.getEmail());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user