¿Por qué usar un DataSource?

2505 vistas

El acceso a una base de datos vía DataSource es un mecanismo de ahora en adelante preferido en DriverManager. Veamos algunas razones de ésta:

  • Los drivers no tienen que registrarse ellos mismos, como lo hacÃan con DriverManager.
  • Las implementaciones DataSource permiten cambiar fácilmente las propiedades de las fuentes de datos.
  • Las instancias de Connection suministradas por los DataSouce tienen capacidades extendidas (pool de conexión, transacciones distribuidas, etc.).

Hay otras ventajas de usar los DataSource. Para información más detallada ver los enlaces siguientes: