Skip to content

saturno024/literalura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiterAlura

Aplicación desarrollada con Java, Spring Boot y PostgreSQL para consultar libros desde la API de Gutendex y registrarlos en una base de datos.

Funcionalidades

  • Buscar libro por título y guardarlo en la base de datos
  • Listar libros registrados
  • Listar autores registrados
  • Listar autores vivos en un año determinado
  • Listar libros por idioma

Tecnologías utilizadas

  • Java 17
  • Spring Boot
  • Spring Data JPA
  • PostgreSQL
  • Maven
  • Jackson

API utilizada

Estructura del proyecto

  • dto: clases para mapear la respuesta de la API
  • model: entidades JPA
  • repository: interfaces para acceso a datos
  • services: lógica de negocio y consumo de API
  • principal: menú por consola
  • LiteraturaApplication: clase principal de Spring Boot

Configuración de base de datos

Asegúrate de tener creada una base de datos PostgreSQL llamada: literatura

Configura en application.properties tus credenciales de acceso a PostgreSQL.

Ejecución

Puedes ejecutar el proyecto desde IntelliJ IDEA o con Maven.

Estado del proyecto

Versión funcional inicial de LiterAlura con:

  • integración a la API Gutendex
  • persistencia de libros y autores
  • menú por consola
  • consultas básicas solicitadas en el challenge

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages