sirven que puedes poner ponen pelĂ­cula los hashtags google funcionan donde como agregar adulto above java connection-pooling apache-commons-dbcp

java - que - Diferencia entre BasicDatasource y PoolingDatasource



youtube hashtag above title (1)

¿Cuál es la diferencia entre org.apache.commons.dbcp BasicDatasource y PoolingDataSoure? ¿Ambos soportan la agrupación de conexiones? ¿Cuándo usar cada uno de ellos?


BasicDataSource es, como dice el javadoc , una compra única para las necesidades básicas. Tiene todo lo necesario. Crea internamente un PoolableDataSource y un ObjectPool.

PoolingDataSource implementa la interfaz DataSource usando un ObjectPool proporcionado. PoolingDatasource se preocupa por lo que tenga que ver con las conexiones (conversión, verificación de la validez, configuración de propiedades, etc.) y ObjectPool se preocupa por mantener y contar este objeto cualquiera que sea el tipo que sea.

Así que debería usar BasicDataSource . Si necesita algo especial, puede usar PoolingDatasource con otra implementación de ObjectPool. Pero creo que sería un caso raro.