Hola Te saludo nuevamente Ubal lacosta espero que estén listos para comenzar con esta lección.
A continuación vamos a estudiar el tema de Pul de conexiones utilizando el lápiz de JDBC.
Están listos.
Vamos
que es un pull de conexiones.
Hasta el momento hemos visto cómo obtener una conexión a la base de datos de manera individual y de
manera también muy simple utilizando la clase Driver manager y el método de conexión.
Sin embargo en una aplicación empresarial será necesario utilizar muchas conexiones y crear una nueva
conexión tiene un impacto en recursos bastante alto por lo que lo más conveniente es manejar el concepto
de Pul de conexiones un pull de conexiones nos permite agilizar el proceso de obtener una conexión por
cada clase Java que necesita de una conexión ya que el objetivo del pull de conexiones precisamente
es tener listas varias conexiones a la base de datos de manera que sea mucho más eficiente el proceso
de obtener y liberar una conexión a la base de datos.
De hecho el proceso de administración de una conexión se delega al pull de conexiones por lo que podemos
dejar de preocuparnos por abrir y cerrar una conexión ya que este tipo de tareas entre otras se encargará
precisamente el pull de conexiones un pull de conexiones puede crearse de varias maneras una es directamente
por código Java que nosotros mismos desarrollemos.
Sin embargo deberemos mantener nosotros mismos este tipo de código.
Otra manera es utilizar algún proyecto como el proyecto de JDBC de Apache que es el que utilizaremos
en este curso.
Otra manera es apoyándonos del servidor de aplicaciones Java cómo puede ser Tomcat Fish voz etc y ese
tipo de servidores serán los encargados de ayudarnos a administrar el pull de conexiones esto lo utilizaremos
en cursos más avanzados.
A continuación vamos a crear un ejercicio para poner en práctica el concepto de Pul de conexiones.