Package modelo

Class DaoCliente


  • public class DaoCliente
    extends java.lang.Object
    • Method Summary

      Modifier and Type Method Description
      void delete​(int id)
      Metodo para borrar un cliente de la base de datos proporciandole el id del mismo.
      static DaoCliente getInstance()  
      void insert​(Cliente t)
      Metodo que inserta mediante el conector JDBC los datos de un cliente en la Base de datos
      java.util.List<Cliente> obtenerLista()
      Metodo que retorna la lista de clientes almacenados en la base de datos.
      Cliente obtenerPorId​(int id)  
      void update​(Cliente t)
      Metodo que acutaliza los datos de un cliente mediante el id almacenado del mismo.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getInstance

        public static DaoCliente getInstance()
                                      throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • insert

        public void insert​(Cliente t)
                    throws java.sql.SQLException
        Metodo que inserta mediante el conector JDBC los datos de un cliente en la Base de datos
        Parameters:
        t -
        Throws:
        java.sql.SQLException
      • update

        public void update​(Cliente t)
                    throws java.sql.SQLException
        Metodo que acutaliza los datos de un cliente mediante el id almacenado del mismo.
        Parameters:
        t -
        Throws:
        java.sql.SQLException
      • obtenerLista

        public java.util.List<Cliente> obtenerLista()
                                             throws java.sql.SQLException
        Metodo que retorna la lista de clientes almacenados en la base de datos.
        Returns:
        Throws:
        java.sql.SQLException
      • obtenerPorId

        public Cliente obtenerPorId​(int id)
                             throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • delete

        public void delete​(int id)
                    throws java.sql.SQLException
        Metodo para borrar un cliente de la base de datos proporciandole el id del mismo.
        Parameters:
        id -
        Throws:
        java.sql.SQLException