Este es un App de consola sobre informacion de Libro y Autores, utilizando una API externa (Gutendex). El programa está desarrollado en Java y sigue los principios de la Programación Orientada a Objetos (POO). Utiliza varias bibliotecas Maven y técnicas avanzadas como manejo de errores, listas enlazadas, y generación de archivos JSON, conexion a PostgreSQL, JPA.
- Java 22 o superior.
- IntelliJ IDEA como IDE de desarrollo.
- Biblioteca Gson para manejo de JSON.
-
Clona este repositorio en tu máquina local:
git clone https://github.com/lpavv-code/Literalura-java.git
-
Abre el proyecto en IntelliJ IDEA.
-
Asegúrate de tener la biblioteca las dependecias maven en tu proyecto (pom.xml).
- lombok
- postgresql
- spring-boot-starter-data-jpa
- jackson-databind
- spring-boot-starter