LiterAlura es un programa que realiza consultas a la API Gutendex.com para obtener la información de los libros dentro de la base de datos. Esta es una aplicación de consola y sus funciones varian desde buscar la información de los libros, hasta queries más específicas dentro de la base de datos. Se utilizó el framework Spring utilizando JPAQuery, Hibernate y PostgreSQL.
- La primera función del programa nos permite obtener una lista de libros dentro de la API para poder interactuar directamente con la base de datos.
- La segunda opción, nos permite buscar un libro o autor dentro de la API para así mostrar la información de la búsuqeda y posteriormente guardarla en la base de datos.
- La tercera opción nos brindará una lista con la información de los libros que han sido buscados recientemente dentro de la app y en caso de que hayas utilizado la primera opción, te brindará los datos recibidos.
- La cuarta función del programa consiste en una lista de los autores de los libros buscados recientemente.
- La quinta opción nos permite buscar, entre un rango de años, los autores que estuvieron o están vivos dentro del mismo.
- La sexta función nos permite buscar titulos de libros dentro de nuestra base de datos.
- La última función nos brinda la opción de elegir entre dos idiomas(Inglés y español) cuantos libros hay de cada uno e imprime la lista con los datos de los libros.
Quiero agradecer a Alura ONE y Oracle por brindarme esta maravillosa experiencia.
Programa realizado 100% por Alejandro Orozco (ceguian)