< ESPAÑOL >
Proyecto Java para la práctica y estudio del conector JDBC driver estableciendo una conexión a una base de datos relacional MySQL.
El enunciado de la consigna es: realizar una aplicación Java para una tienda con sus productos. El objetivo es realizar consultas para saber el stock de ciertos productos o que productos hay, etc. Utilizando el lenguaje JAVA, una base de datos MySQL y JDBC para realizar la ejecución de operaciones sobre la base de datos (BD).
- Manipulación de las Clases Connection, Statement y ResultSet que forman parte de la API de JDBC java.sql
- Desarrollo del patrón de diseño DAO (Data Access Object)
- Desarrollo desde 0 de los principales métodos de la Clase abstracta DAO (conenctarse a la base, desconectarse, aplicar updates y realizar consultas)
- Desarrollo de operaciones CRUD en dos entidades (producto y fabricante)
- Desarrollo de otras operaciones de consulta puntuales para la práctica de armado de queries nativas desde Java
- Implementación de bloques try-catch para el manejo de excepciones de forma ordenada
Este proyecto fué altamente documentado para conseguir entender y comprender la razón de ser de cada línea de código y así maximizar el conocimiento y aprendizaje del uso e importancia del conector JDBC.
Este proyecto fue parte de las prácticas realizadas en el curso de Programador Web FullStack con Java de EGG Cooperation