IConexionPool.java
Como primer paso se define una Interfase Java a la cual debe apegarse el diseño del "Pool" para Bases de Datos.
package com.osmosislatina.basesdedatos;
public interface IConexionPool
{
public Connection extraerConexion() throws SQLException;
public void liberarConexion(Connection conn) throws SQLException;
}
|
Primeramente se define la librería ("package") a la cual debe pertenecer dicha interfase.
Son definidos dos métodos para la interfase, uno llamado
extraerConexionempleado para adquirir conexiones y otro nombradoliberarConexionutilizado para liberar conexiones.
En la siguiente sección es definida la Clase que implementa esta interfase, la cual será utilizada como "Pool" hacia Bases de Datos en futuras aplicaciones con JSP's/Servlets.
