Essa é uma REST API desenvolvida para facilitar o gerenciamento de livros e empréstimos de uma biblioteca.
Aplicação feita para a disciplina de Linguagem de Programação da UNINTER.
Esse projeto foi desenvolvido usando as seguintes tecnologias: Java 17, Spring Boot, Spring Doc, MySQL Workbench, Maven, IntelliJ IDEA.
- IDE (IntelliJ IDEA, Eclipse, etc)
- Java 17
- MySQL Workbench
Com essa aplicação é possivel:
- Cadastrar, atualizar, emprestar, excluir e buscar livros;
- Cadastrar, atualizar, excluir e buscar usuários;
- Cadastrar, atualizar, devolver, excluir e buscar empréstimos;
- Faça o download do arquivo zip do repositório.
- Descompacte o arquivo zip.
- Importe o projeto como um Maven Project em uma IDE de sua escolha.
- Em
src/main/resources/application.properties
configure as variáveisspring.datasource.username
espring.datasource.password
de acordo com as informações do seu banco de dados. - Importe a collection do Postman, que é o arquivo
Biblioteca-API.postman_collection.json
.
- Execute a classe
BibliotecaApiAplication.java
. - Utilize o Postman para usar as rotas da aplicação. OU
- Acesse
http://localhost:8080/swagger-ui.html
para verificar as rotas da API.