inmuebles.modelos
Class ModeloDAO

java.lang.Object
  extended by inmuebles.modelos.ModeloDAO
All Implemented Interfaces:
DAO
Direct Known Subclasses:
ModeloAnuncioDAO, ModeloDistritoDAO, ModeloEstadisticaDAO, ModeloFiltroDAO, ModeloPaisDAO, ModeloProvinciaDAO, ModeloUsuarioDAO

public class ModeloDAO
extends java.lang.Object
implements DAO

Clase principal del patrón DAO, implementa la interfaz DAO. Será heredada por las clases del modelo que necesiten acceso a BD.

Author:
Ricardo de los Rios
See Also:
DAO, ModeloUsuarioDAO

Field Summary
(package private)  javax.sql.DataSource dataSource
          Instancia del pool de conexiones.
 
Constructor Summary
ModeloDAO()
           
 
Method Summary
 java.sql.Connection getConnection()
          Recupera una conexión a BD.
 void setConnection(javax.sql.DataSource dataSource)
          Proporciona el objeto conexión de base de datos.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataSource

javax.sql.DataSource dataSource
Instancia del pool de conexiones.

Constructor Detail

ModeloDAO

public ModeloDAO()
Method Detail

getConnection

public java.sql.Connection getConnection()
Recupera una conexión a BD.

Specified by:
getConnection in interface DAO
Returns:
Conexion a base de datos.

setConnection

public void setConnection(javax.sql.DataSource dataSource)
Proporciona el objeto conexión de base de datos.

Parameters:
dataSource - Objeto pool de conexiones.