Insertion avec hibernate+spring
starghof
Messages postés
218
Statut
Membre
-
starghof Messages postés 218 Statut Membre -
starghof Messages postés 218 Statut Membre -
Bonjour,
je veux inserer des lignes dans une table mysql.
en utilisant hibernate tout seul j'ai definit la methode save dans une classe dao suivante :
public void save(VJArticle obj, Session session){
Transaction transaction = session.beginTransaction();
session.save(obj);
transaction.commit();
}
et pour inserer voilà le code correspondant que j'ai ecrit dans une classe de test :
Configuration cfg = new Configuration();
cfg.configure("hibernate.cfg.xml");
SessionFactory sessionFactory = cfg.buildSessionFactory();
Session session = sessionFactory.openSession();
VJArticleDAO dao = new VJArticleDAO();
long timeInMillis1 = System.currentTimeMillis();
for(int j=1;j<=100000;j++){
VJArticle v_j_article = new VJArticle();
//v_j_article.setIdVente(j);
v_j_article.setIdFamille(1);
v_j_article.setIdSousFamille(1);
v_j_article.setIdArticle(1);
v_j_article.setNbrVente(40);
v_j_article.setMontantT(400);
v_j_article.setDate(date);
dao.save(v_j_article, session);
}
session.close();
long timeInMillis2 = System.currentTimeMillis();
long timeInMillis3=timeInMillis2-timeInMillis1;
System.out.println(timeInMillis3);
l'id est généré automatiquement .
la question c'est comment ecrire ces deux codes pour l'insertion avec hibernate + spring !!?
pleaze help !
je veux inserer des lignes dans une table mysql.
en utilisant hibernate tout seul j'ai definit la methode save dans une classe dao suivante :
public void save(VJArticle obj, Session session){
Transaction transaction = session.beginTransaction();
session.save(obj);
transaction.commit();
}
et pour inserer voilà le code correspondant que j'ai ecrit dans une classe de test :
Configuration cfg = new Configuration();
cfg.configure("hibernate.cfg.xml");
SessionFactory sessionFactory = cfg.buildSessionFactory();
Session session = sessionFactory.openSession();
VJArticleDAO dao = new VJArticleDAO();
long timeInMillis1 = System.currentTimeMillis();
for(int j=1;j<=100000;j++){
VJArticle v_j_article = new VJArticle();
//v_j_article.setIdVente(j);
v_j_article.setIdFamille(1);
v_j_article.setIdSousFamille(1);
v_j_article.setIdArticle(1);
v_j_article.setNbrVente(40);
v_j_article.setMontantT(400);
v_j_article.setDate(date);
dao.save(v_j_article, session);
}
session.close();
long timeInMillis2 = System.currentTimeMillis();
long timeInMillis3=timeInMillis2-timeInMillis1;
System.out.println(timeInMillis3);
l'id est généré automatiquement .
la question c'est comment ecrire ces deux codes pour l'insertion avec hibernate + spring !!?
pleaze help !
A voir également:
- Insertion avec hibernate+spring
- Touche insertion clavier - Guide
- Insertion video powerpoint - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Insertion liste déroulante excel - Guide