https://github.com/jfcardoso/dio-padroes-projeto-java-spring
Explorando alguns padrões de projeto com Spring
https://github.com/jfcardoso/dio-padroes-projeto-java-spring
dio facade-pattern java11 openapi singleton-pattern springframework strategy-pattern
Last synced: 8 months ago
JSON representation
Explorando alguns padrões de projeto com Spring
- Host: GitHub
- URL: https://github.com/jfcardoso/dio-padroes-projeto-java-spring
- Owner: jfcardoso
- Created: 2022-01-28T20:11:41.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-01-28T20:39:54.000Z (about 4 years ago)
- Last Synced: 2025-04-04T09:45:56.080Z (10 months ago)
- Topics: dio, facade-pattern, java11, openapi, singleton-pattern, springframework, strategy-pattern
- Language: Java
- Homepage:
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Explorando alguns padrões de projeto com Spring
- Para a implantação dessa API foram adicionados, via , os seguintes módulos:
- Spring Data JPA
- Spring Web
- H2 Database
- OpenFeign
- A fim de fornecer uma interface de consumo de uma API REST mais amigável, foi utilizado no projeto o `OpenAPI/Swagger`. Para acessá-lo basta,
depois de rodar o programa, acessar o site: .
- Os três padrões de projetos escolhidos para este projeto foram:
- Singleton (Representando os Padrões Criacionais)
- Strategy (Representando os Padrões Comportamentais)
- Facade (Representando os Padrões Estruturais)
### Esse projeto foi desenvolvido em conjunto com o Professor Venilton Falvo Jr., durante uma coding live promovida pela DIO - Digital Innovation One.