Need help with Hibernate? Read this first:
http://www.hibernate.org/ForumMailingli ... AskForHelp
Hibernate version:3.0
Code between sessionFactory.openSession() and session.close():
public List loadList(){
List list=null;
Session session = HibernateUtil.currentSession();//Ouverture de session
Person p;
Criteria crit=session.createCriteria(Person.class);
list=crit.list();
Iterator it=list.iterator();
Set l2=new HashSet();
while(it.hasNext()){
p=(Person)it.next();
Hibernate.initialize(p.getTitlePerson());
l2=p.getActivityPerson();
Hibernate.initialize(l2);//.size();
Iterator i=l2.iterator();
while(i.hasNext()){
Hibernate.initialize(((ActivityPerson)i.next()).getCompany());
}
}
return list;
}
Bonjour tous le monde, je recherche le moyen d'accélérer la récupération de données.. Actuellement j utilise un criteria.. j voudrais savoir si y aurait po une petite astuce pour accélérer le rapatriement de objets?
Dans mon cas actuellement, j ai 800 contacts a charger d'une traite et ca prend 4 secondes dans le meilleur des cas (quand la machine est motivée... lol) mais au pire une minute... si kelk'un connait un moyen d'accélerer la requete hibernate... ( c trop long pour mon client...)
Merci d'avance...