Bonjour,
j'ai crée une methode lecture pour recuperer les donnees de ma base(pour une seule table) de donnees mais le probleme,c'es que cette methode me renvoie que les variable de type primitives du coup pas de clés etrangers
ma methode est la suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
public List<SourceReferenceProduit> lecture(){
        EntityManager em = getEntityManager();
        Query querySource=em.createNamedQuery("SourceReferenceProduit.findAll");
        List<SourceReferenceProduit> listeSource=querySource.getResultList();
 
            }
        return listeSource;
    }
et lorsque je fais une trace comme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
  for (Iterator<SourceReferenceProduit> it = listeSource.iterator(); it.hasNext();) {
                SourceReferenceProduit sourceReferenceProduit = it.next();
                System.err.println(sourceReferenceProduit.getSourceProduitCollection());
j'ai le message d'errer suivant
{IndirectList: not instantiated}
merci d'avance !