API desenvolvida em Spring Boot com integração com API ViaCep (https://viacep.com.br/), com persistência de dados em memória utilizado JPA.
Este projeto explora alguns padrões usando o Spring Framework, são eles:
- Singleton
- Strategy
- Facade
Clone o projeto
git clone https://github.com/allecosta/patterns-project-spring.git
Entre no diretório do projeto
cd patterns-project-spring
Inicie o servidor
Run Application (ou shift+F10 no intellij)
localhost:8080/swagger-ui.html
- java design patterns examples
- java design patterns github