2. APIs y Bases de Datos#

Consideraciones Técnicas#

  • Utiliza bibliotecas como HttpClient o Json para realizar las peticiones a la API. Cargalas en el arhivo pom.

  • Para la conexión a la base de datos, emplea JDBC.

  • Asegúrate de manejar excepciones adecuadamente.

  • Usa clases en Java para almacenar temporalmente los datos antes de insertarlos en la base de datos.

Truco

Utilicen los códigos ya existentes del repositorio del curso https://github.com/uETITC/ProgrammingII-2024-2/tree/main.

Criterios de Evaluación#

  • Consulta a la API correctamente implementada.

  • Creación de la base de datos.

  • Creación y poblamiento de la tabla.

  • Inserción correcta de los datos en la tabla.

  • Consulta correcta de los datos almacenados en la base de datos.

Entregables#

  • Código fuente en Java que realice la consulta a la API, almacene los datos y realice la consulta final. Formato .zip.

  • Script SQL de la creación de la base de datos y la tabla.

  • Capturas de pantalla o logs de la consola mostrando los datos obtenidos de la consulta.

Importante

Deben implementar un proyecto de java y enviar el proyecto en un archivo zip. Recuerden que en los url para realizar los query, consultas, tienes que reemplazar los espacios por «%20».