Loading repository data…
Loading repository data…
didifive / repository
dio Labs - Padrões de Projeto Java com Spring
Projeto desenvolvido com instruções de Venilton FalvoJr no Labs da Digital Innovation One. Como base foi utilizado o repositório digitalinnovationone/lab-padroes-projeto-spring. Neste Lab foi exposto também padrões de projeto Singleton, Strategy e Facade em Java puro que podem ser conferidos no repositório digitalinnovationone/lab-padroes-projeto-java
Para iniciar este projeto, foi utilizado o spring initializr utilizando as opções:
Dependência adicionada manualmente no pom.xml: Springdoc OpenAPI UI v1.5.12.
Padrões e conceitos apresentados no Lab:
A relação entre Padrões de Projetos com Java e o spring framework pode-se ser percebida em:
Swagger: http://127.0.0.1:8080/swagger-ui.html
Minimun Payload in POST:
{
"name": "string",
"ean": "string",
"unity": "string",
"distributors": [
{
"name": "string",
"comments": "string",
"address": {
"cep": "stringCepWith8Numbers"
},
"addressNumber": 1
}
]
}
Example:
{
"name": "Caneta Esferográfica",
"ean": "0058771387587",
"unity": "Peça",
"distributors": [
{
"name": "BIC",
"comments": "Fabricante de canetas",
"address": {
"cep": "06447130"
},
"addressNumber": 800
}
]
}
Links Interessantes: