[nbdiscuss_it] R: Re: determinare il DB da accedere a run time.
- From: "Renato Paoli" < >
- To: < >
- Subject: [nbdiscuss_it] R: Re: determinare il DB da accedere a run time.
- Date: Wed, 1 Jun 2011 08:45:12 +0200
|
Ciao, grazie davvero: mi è senz’altro molto utile.. di nuovo grazie ciao. Renato Paoli Da: Giovanni Adobati
[mailto:
] Ciao, io utilizzo qualcosa del genere, devi dichiarare alcune
variabili di istanza emf dbDriver dbPassword dbUrl dbUser spero ti sia utile. public static synchronized EntityManager
getEntityManager() { EntityManager em = null; while (true) { if (emf ==
null) {
// Ensure RESOURCE_LOCAL transactions is used.
connnectionProperties.put(TRANSACTION_TYPE,
PersistenceUnitTransactionType.RESOURCE_LOCAL.name());
// Configure the internal EclipseLink connection pool
connnectionProperties.put("javax.persistence.jdbc.driver",
dbDriver);
connnectionProperties.put("javax.persistence.jdbc.password",
dbPassword);
connnectionProperties.put("javax.persistence.jdbc.url", dbUrl);
connnectionProperties.put("javax.persistence.jdbc.user",
dbUser);
// Configure logging. FINE ensures all SQL is shown
connnectionProperties.put(LOGGING_TIMESTAMP, "false");
connnectionProperties.put(LOGGING_THREAD, "false");
connnectionProperties.put(LOGGING_SESSION, "false");
// Ensure that no server-platform is configured
connnectionProperties.put(TARGET_SERVER, TargetServer.None);
// Create the EntityManager factory
emf =
Persistence.createEntityManagerFactory("adoMessageServerPU",
connnectionProperties); } em =
emf.createEntityManager();
em.setFlushMode(FlushModeType.AUTO); return em; } } Ciao e buon lavoro
Utilizzo questo ambiente:
NetBeans, GlassFish, j2EE, MySql. |
|
[nbdiscuss_it] Re: determinare il DB da accedere a run time. |
Giovanni Adobati | 06/01/2011 |
|
[nbdiscuss_it] R: Re: determinare il DB da accedere a run time. |
Renato Paoli | 06/01/2011 |
|
[nbdiscuss_it] Re: R: Re: determinare il DB da accedere a run time. |
Giovanni Adobati | 06/01/2011 |
