Este proyecto permite al usuario buscar libros utilizando la API Gutendex y guardar los resultados en una base de datos de PostgreSQL.
- Buscar Libro: Permite buscar libros utilizando la API de Gutendex y guarda el primer resultado encontrado en la base de datos.
- Listar Libros: Permite imprimir por consola todos los libros guardados en la base de datos.
- Listar Autores: Imprime por consola todos los autores guardados en la base de datos.
- Listar Autores por Año: Imprime por consola los autores vivos en el año especificado.
- Listar Libros por Idioma: Filtra los libros según el idioma especificado y los muestra por consola.
Para este proyecto se utilizaron las siguientes tecnologías:
- Java JDK: versión 21
- Maven: versión 4
- Spring Boot: versión 3.3.1
- PostgreSQL: versión 14.12
- IDE: IntelliJ IDEA
- Spring Data JPA: para la integración con la capa de persistencia.
- Postgres Driver: para la conexión con la base de datos PostgreSQL.