2009-04-22 18 views

Respuesta

9

El muelle no es compatible con la agrupación incorporada. Debe usar un grupo de terceros como se menciona anteriormente. DBCP y c3p0 ambos funcionan como un encanto con la primavera. Todo lo que necesita hacer es definir un origen de datos en su contexto.xml, simplemente use DBCP para definirlo.

1

AFAIK Spring no incluye un DataSource agrupado ... puede usar Apache DBCP para eso, si necesita un grupo de conexiones en una aplicación J2SE. Para aplicaciones alojadas en contenedor, debe configurar un DataSource en el contenedor y usarlo desde su aplicación.

+0

+1, experimentaron (con Apache DBCP) en un proyecto reciente. – Olivier

8

Puede usar un origen de datos agrupado del controlador jdbc. P.ej. en la biblioteca de oráculos hay uno:

<bean id="dataSource" 
    class="oracle.jdbc.pool.OracleConnectionPoolDataSource"> 
    <property name="URL" value="jdbc:oracle:thin:@wherever:1234:whatever" /> 
    <property name="user" value="theuser" /> 
    <property name="password" value="thepassword" /> 
</bean>