Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/igorfersantos/banco-spring

Exemplo de API REST para cadastro de pessoa em banco com Spring Boot e algumas outras dependências
https://github.com/igorfersantos/banco-spring

api-rest java java11-spring-boot maven spring-boot

Last synced: about 1 month ago
JSON representation

Exemplo de API REST para cadastro de pessoa em banco com Spring Boot e algumas outras dependências

Awesome Lists containing this project

README

        

# Banco Spring

Feito com o intuíto de desenvolver um tutorial de cadastro de pessoa em banco simples com Spring e algumas dependências como:
* Spring Boot
* Lombok (Redução de código boilerplate)
* Caellum Stella - Validação de CPF
* Hibernate Validator
* JPA/ Spring Data JPA
* Spring DevTools
* JUnit

# Tutorial
Acompanha um mini-tutorial (ainda vou desenvolver mais) sobre sua construção.

# TODOs:
- [ ] Refatoração aplicando melhor os conceitos e práticas de TDD
- [ ] Pipeline CI/CD com Github Actions e Heroku
- [ ] Transformar o application.properties para YAML

# Contribuições

Contribuições são bem-vindas desde que seja muito bem explicada no issue/pull request, pois o intuito desse repositório é aprender e reproduzir o aprendizado com Spring e outros conhecimentos adquiridos das bases da programação e princípios SOLID.