- Java
- Spring Boot
- API Rest
- Testes
Usar o Spring Boot para criar uma API simples para o gerenciamento de pessoas. Permitindo as seguintes operações:
- Criar uma pessoa
- Editar uma pessoa
- Consulte uma pessoa
- Listar pessoas
- Criar o endereço de uma pessoa
- Listar os endereços de uma pessoa
- Ser capaz de informar o endereço principal de uma pessoa
- Todas as respostas da API devem ser JSON
- Banco de dados H2
- POST -> /users
- PUT -> /users/{id}
- GET -> /users/{id}
- GET -> /users
- DELETE -> /users/{id}
- POST -> /adress
- PUT -> /adress/{id}
- GET -> /adress/{id}
- GET -> /adress
- DELETE -> /adress/{id}
java - vesão 17
spring-boot-starter-data-jpa
pring-boot-starter-web
spring-boot-devtools
h2
spring-boot-starter-test
log4j
junit-jupiter-api
lombok