About • Features • Technologies • Installation • Get Started
Agenda online para que os nossos Juízes tenham acesso aos seus compromissos de forma rápida e simples. Na aplicação deverá ser possível cadastrar um compromisso, alterar um compromisso, remover um compromisso e também que seja listado todos os compromissos de um Juíz em uma determinada data.
- Criar, Editar e Apagar compromissos na Agenda.
- Consultar todos compromissos.
- Consultar compromissos pelo ID.
- Consultar compromissos pelo Nome.
- Consultar compromissos entre duas datas.
- Consultar compromissos em uma data específica.
- Consultar todos compromissos futuros.
- Consultar todos compromissos passados.
- Java 8
- JPA
- Maven
- Spring Boot
- Swagger
- Heroku
- MySQL
- Postman
git clone https://github.com/Yuri-stack/BlogPessoalGen.git
cd <caminho da pasta>
mvnw spring-boot:run
Agora, abra o browser(Google, etc) e entre no seguinte link: http://localhost:8080
✔Novo Compromisso -> http://localhost:8080/agenda
{
"descricao" : "Heroku",
"nome" : "Heroku",
"participantes" : "Heroku",
"local" : "Heroku",
"data" : "1999-09-20",
"hora" : "13:07:59"
}
✔Editar Compromisso -> http://localhost:8080/agenda
{
"id": 1,
"descricao" : "Heroku",
"nome" : "Heroku",
"participantes" : "Heroku",
"local" : "Heroku",
"data" : "1999-09-20",
"hora" : "13:07:59"
}
✔Deletar Compromisso -> http://localhost:8080/agenda/1
1
✔Consultar todos Compromissos -> http://localhost:8080/agenda
✔Consultar Compromisso por ID -> http://localhost:8080/agenda/1
1
✔Consultar Compromisso entre duas datas ou em um dia -> http://localhost:8080/agenda/data?startDate=1999-09-20&endDate=1999-09-20
4. Cole no campo "startDate" a primeira data e em "endDate" a segunda data, caso for consultar o compromisso de um único dia colocar a mesma data nos dois campos
1999-09-20
✔Consultar Compromissos Futuros-> http://localhost:8080/agenda/futuro/1999-09-20
1999-09-18
✔Consultar Compromissos Passados -> http://localhost:8080/agenda/passado/1999-09-25
1999-09-25
✔Consultar Compromissos pelo Nome -> http://localhost:8080/agenda/nome/heroku
Heroku