- private class DomainManager {
-
- private static final String PERSISTENCE_UNIT_NAME = "db-etude-persistence-unit";
-
- private EntityManager entityManager;
-
- EntityManager getEntityManager() {
- if (entityManager == null)
- createEntityManager();
- return entityManager;
- }
-
- void createEntityManager() {
- entityManager = Persistence.createEntityManagerFactory(
- PERSISTENCE_UNIT_NAME
- ).createEntityManager();
- }
-
- }
-