DataSources en una aplicación Java EE
Todas las aplicaciones en Java EE va a necesitar - al menos - una conexión a una base de datos relacional.
Según el Diseño de Patrones, la conexión a base de datos debe estar fuera de la aplicación que estamos construyendo.
Según el estándar de Java EE, la conexión a la base de datos debe estar basada en un Pool de Conexiones y que esté administrado por el Contenedor Java EE.
Esta conexión a la base de datos es a través de los DataSource del Contenedor Java EE.
En este post veremos que existen tres maneras para implementar un DataSource, con sus ventajas y desventajas, dependiendo de lo que uno desea para su propia implementación.
Según el Diseño de Patrones, la conexión a base de datos debe estar fuera de la aplicación que estamos construyendo.
Según el estándar de Java EE, la conexión a la base de datos debe estar basada en un Pool de Conexiones y que esté administrado por el Contenedor Java EE.
Esta conexión a la base de datos es a través de los DataSource del Contenedor Java EE.
En este post veremos que existen tres maneras para implementar un DataSource, con sus ventajas y desventajas, dependiendo de lo que uno desea para su propia implementación.