Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Implementar DAO
Un DAO define la relacin entre la lgica de presentacin y la del modelo de clases dominio por una parte y por otra los datos. El DAO tiene un interfaz comn, sea cual sea el modo y fuente de acceso a datos
La clase Client representa a una aplicacin cualquiera que necesita la informacin de una o varias tablas de la base de datos. La clase DataAccessObject es la encargada de realizar las transacciones SQL usando en este caso JDBC. Las sentencias SQL se hallan en mtodos de esta clase (por ejemplo: update(), delete(), insert(), getAll()) El DataSource representa la fuente de datos, es decir puede representar una o varias tablas a las cuales el DataAccessObject accede por medio de sus mtodos para realizar la transaccin. La interfaz InterfazDAO define un contrato con DataAccessObject para determinar cules mtodos puede poseer este ltimo. TransferObject es la clase JAVA por medio de la cual podremos obtener los valores desde el DataSource, o para agregar o modificar clases en el DataSource. Ambas operaciones sern realizadas por el DataAccessObject.