Bonjour,
Une question générale sur le JPA et l'EntityManagerFactory et l'EntityManager.
Comment gérez-vous la création de la factory et du manager?
?
Vous les créez dans chaque méthode comme par exemple ?
Code:
1 2 3 4 5 6 7 8 9 10 11
|
public Eleve findEleveById(Long id) throws DAOException {
emf = Persistence.createEntityManagerFactory("myPU");
em = emf.createEntityManager();
Eleve e = em.find(Eleve.class, id);
e.getCours().size();
em.close();
emf.close();
return e;
} |
Quelles sont les bonnes pratiques à suivre ?
merci