Bonjour à tous,
Je cherche depuis plusieurs jours et je reste bloqué. Je ne trouve pas d'exemple répondant à ma question.

J'ai une entité boitier électrique qui a comme propriété idBoitier,Description,id.avionE

J'ai une autre entité Avion qui a comme propriété id.Avion et Description



Je cherche à faire une requete sur deux entites pour afficher la description du boitier ainsi que de son avion.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
public List getBoitierAvion(){
  EntityManager em = getEntityManager();
  Query query = em.createQuery("Select c,g from Avion, BoitierElectrique g where c.idAvion=g.idAvion");
  List<Object[]> requete = query.getResultList();
  return requete;
}
Ma requête fonctionne parfaitement. elle me renvoi une list "requete" de deux object Avion et BoitierElectrique.
Cependant je n'arrive pas à lire les valeurs des object incorporés dans ma liste.

Peut être je n'utilise pas la bonne méthode


Merci de votre aide.