An open API service indexing awesome lists of open source software.

https://github.com/lucassimon98/springboot

API RESTFul em JAVA com Spring Boot, Spring Framework, seguindo o Modelo de Maturidade de Richardson
https://github.com/lucassimon98/springboot

api-restful docker docker-compose java restful-api spring-boot spring-framework

Last synced: 4 months ago
JSON representation

API RESTFul em JAVA com Spring Boot, Spring Framework, seguindo o Modelo de Maturidade de Richardson

Awesome Lists containing this project

README

          

## API RestFul

Está é minha primeira API RESTFul em JAVA, completa utilizando o Spring Boot, Spring Framework e Java.

Toda ela foi construida seguindo o Modelo de Maturidade de Richardson.

Recursos:
- Conexão com o Banco de Dados
- Model e Mapeamento da Entidade
- Repository com JpaRepository
- Controllers
- Mapeamento do DTO de entrada com Records
- Método POST
- Método GET (getAll e getOne)
- Método PUT
- Método DELETE
- HATEOAS e Hipermídias

Testado através do Postman, onde tive meu primeiro contato com a ferramenta.

Está é uma aula sobre Spring Boot do Canal Michelli Brito do Youtube.

# Atualização

Após a criação do projeto e finalização dele com os arquivos todos no GitHub foi feito a Containerização do Projeto no Docker

Aqui deixo o Link do Repositório do Docker: https://hub.docker.com/repository/docker/lucassimon98/springboot/general

Toda a implementação do Docker e do Banco de Dados foi feita através do Docker Compose
Foi executado também os testes dentro do Docker e através do Postman com a aplicação já no Container.