- Obter Jedi pelo id;
- Salvar um novo Jedi;
- Atualizar um Jedi pelo id;
- Excluir um Jedi pelo id.
- Obter Jedi pelo id:
- Caso seja encontrado: Retorna Status 200 - OK. Body: Jedi.
- Caso não seja encontrado: Retorna Status 400 - NotFound. Body: vazio.
- Caso ocorra URISyntaxException: Retorna Status 500 - InternalServerError. Body: vazio.
- Salvar um novo Jedi:
- Caso seja encontrado: Retorna Status 201 - Created. Body: Jedi.
- Caso ocorra URISyntaxException: Retorna Status 500 - InternalServerError. Body: vazio.
- Atualizar um Jedi pelo id:
- Caso seja encontrado: Retorna Status 204 - NoContent. Body: vazio.
- Caso não seja encontrado: Retorna Status 404 - BadRequest. Body: vazio.
- Caso ocorra Exception: Retorna Status 500 - InternalServerError. Body: vazio.
- Excluir um Jedi pelo id:
- Caso seja encontrado: Retorna Status 204 - NoContent. Body: vazio.
- Caso não seja encontrado: Retorna Status 400 - NotFound. Body: vazio.
- Caso ocorra Exception: Retorna Status 500 - InternalServerError. Body: vazio.
- Faça o clone desse repositório em sua máquina local.
- Rode o projeto na sua IDE de preferência.
- Abra o console do H2: http://localhost:8080/h2-console
- O password e a senha é o que esará lá por padrão.
https://docs.google.com/presentation/d/13DAMAh-eu8GCftH2QeY4qPz9mjKN_KP-kuHxtvDvCSc/edit?usp=sharing