Bonjour à tous,

J'ai une question à laquelle je n'ai pas réussi à trouver la réponse, alors peut-être que quelqu'un pourra m'aider !

J'utilise JPA 2 avec hibernante, et j'ai réalisé le fameux mapping "JoinTable with additional column", à savoir une table d'association avec des champs additionnels.
Le mapping fonctionne plutôt bien en lecture/ecriture/update, simplement, lors de la récupération des données, un nombre assez important de requête est exécute... (le fameux N+1)
J'ai essayé de jouer avec les "fetch=EAGER" mais sans succès...

Ma question est donc la suivante :

Est-il possible de récupérer pour un Objet A toutes ces associations mais en y récupérant aussi les Objet B lié à la table d'association, et comment ?

Le must : juste par annotation. Sinon je pense que c'est faisable en jPQL ? Sinon avec les criteria Query ?

Merci à vous !