Bonjour,
Je novice dans l'utilisation du HQL et Hibernate et m'excuse par avance de mes questions qui peuvent vous sembler bébête.
Dans un précédent topic, j'avais évoqué le problème du temps de chargement dans mon application
Le problème venait du fait que je faisais plusieurs appel. On m'a conseillé de faire un seul gros appel, au lieu de faire plusieurs appels.
J'ai donc fait cette requête qui me rend tous les résultats que j'ai besoin :
Chaque table de ma base de données correspond à un bean (classe java)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Select * from unite, uniteservice, service, personne, droit, fonction, userlogin, perssemainecompt, jour, semaine, absence, compteur where unite.idUnite = uniteservice.idUnite and uniteservice.idService = service.idService and service.idService = personne.idService and personne.idDroit = droit.idDroit and personne.idFonction = fonction.idFonction and personne.idUser = userlogin.idUser and personne.idPersonne = perssemainecompt.idPersonne and perssemainecompt.idJour = jour.idJour and perssemainecompt.idSemaine = semaine.idSemaine and semaine.idSemaine = jour.idSemaine and jour.idAbsence = absence.idAbsence and perssemainecompt.idCompteur = compteur.idCompteur
Comment puis je transformer cette requête en HQL, et comment puis gérer et récupérer les données ?
Merci d'avance![]()
Partager