JDBCFacade es una biblioteca de código abierto que facilita el uso de JDBC y reduce la probabilidad de errores, al tiempo que fomenta una clara separación entre la lógica de persistencia y la lógica de dominio.
Detalles técnicos
JDBCFacade es compatible con J2SE 1.2 y versiones posteriores. Esto incluye JDBC versión 2.0 y posteriores.
A diferencia de muchas herramientas similares, JDBCFacade no interfiere en absoluto con el uso normal de JDBC. JDBCFacade utiliza los patrones de comando y fábrica abstracta para proporcionar una API de base de datos simplificada que oculta al usuario muchos de los detalles de la conexión y el manejo de errores.
JDBCFacade admite 4 tipos de comandos:
- FetchCommand : ejecuta una consulta JDBC (SELECT) que se espera que devuelva cero o más filas y luego utiliza la fábrica proporcionada para crear un objeto a partir de cada una de esas filas.
- GetCommand : ejecuta una consulta JDBC (SELECT) que se espera que devuelva exactamente una fila y luego utiliza la fábrica proporcionada para crear un objeto a partir de esa fila.
- UpdateCommand : ejecuta una instrucción JDBC que no devuelve un ResultSet, como una instrucción de actualización o DDL.
- VisitCommand : ejecuta una consulta JDBC (SELECT) que se espera que devuelva cero o más filas y luego aplica el visitante proporcionado a cada una de esas filas.
Enlaces externos
- Sitio web oficial de JDBCFacade
- Patrón de comando
- Patrón de fábrica abstracto
- Bibliotecas de Java (lenguaje de programación)