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
et lorsque je fais une trace comme
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; }
j'ai le message d'errer suivant
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());
{IndirectList: not instantiated}
merci d'avance !
Partager