Este projeto surgiu como um desafio proposto pela Oracle + Alura que consiste numa criação de uma aplicação que consome a API Gutendex que é biblioteca que possuir em sua base de dados diversos livros incluindo a informação dos autores essa informação da aplicação serão armazenados no PostgreSQL e depois reutilizado as informações armazenadas.
- Busca Livro por título
- Lista de Livros registrados.
- Lista de Autores registrados.
- Lista de Autores vivos num determinado ano.
- Lista de Livros num determinado idioma.
- Java versão 21
- Possuir PostgreSQL instalado na maquina
- Verificar se no arquivo
application.properties
nos campos são iguais do banco de dados PostgreSQL:
spring.datasource.url=jdbc:postgresql://localhost/livros_bd
spring.datasource.username=postgres
spring.datasource.password=123
- Download do projeto
- Extrai e depois executar o arquivo
ApiLivrosApplication.java
no terminal ou abri o projeto numa IDE(Eclipse ou IntelliJ IDEA) e depois executar o arquivo