Come creare/ottenere un ConnectionProvider
in un ambiente Spring (v.3.1.1) + Hibernate (v.4.1.1) + C3P0?Come creare/ottenere un ConnectionProvider in Spring + Hibernate + C3P0 environment?
Background:
In una molla (v.3.1.1) + Hibernate (v.4.1.1) + ambiente C3P0, sto cercando di progettare un'applicazione multi-tenant. Hibernate ha un buon documentation sulle funzionalità di multi-tenancy di recente introduzione, ma ci sono ancora alcune lacune mancanti. Seguendo l'esempio 16.3 nei documenti di Hibernate, non sono riuscito a capire come fornire ConnectionProvider
a MultiTenantConnectionProvider
. Qualsiasi suggerimento/link/idee sarebbe molto apprezzato. Grazie molto.
E non riesco a trovare ConnectionProviderUtils stesso. La documentazione di Hibernate 4.1 mostra ConnectionProviderUtils nel loro esempio, ma non indicano da dove importarlo o come implementarlo. – craftsman
Grazie per aver dedicato del tempo per rispondere però! – craftsman
Si sta utilizzando un pool di connessioni JNDI? Prova ad utilizzare org.hibernate.connection.DatasourceConnectionProvider e ad iniettare un'origine dati acquisita tramite JNDI (vedi il quinto post su http://forum.springsource.org/showthread.php?13984-Come-creare-a-jndi-utilizzare- primavera-datasource) –