Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 6 hours ago
JSON representation
Exemplo de API REST para cadastro de pessoa em banco com Spring Boot e algumas outras dependências
- Host: GitHub
- URL: https://github.com/igorfersantos/banco-spring
- Owner: igorfersantos
- Created: 2020-12-26T00:46:46.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-09T04:14:52.000Z (over 2 years ago)
- Last Synced: 2024-04-16T10:23:40.035Z (7 months ago)
- Topics: api-rest, java, java11-spring-boot, maven, spring-boot
- Language: Java
- Homepage:
- Size: 407 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.