Bonjour,

Dans un bean qui est @ManagedBean et @SessionScoped, j'appelle une classe de la facade;

qui alimente une donnée membre de cette facade en créant un EntityManager par le biais de createEntityManager de EntityManagerFactory.

Une fois la donnée alimentée, un close() est fait sur cette instance de EntityManager.

1) si dans la même session HTTP je refait la même chose avec les mêmes critères, une requête est elle faite?

2) l'objet est il repris de la mémoire dans la couche de persistance?

3) le fait de fermer l'entityManager entre deux empèche il de reprendre l'objet de la persistance?

4) Cela dépend il du type de requête fait (createNamedQuery sur entityManager, get sur un bean Entity)?

Merci d'avance sur vos éclaircissements.