Oi Bruno, acessei aqui o seu projeto e vi que tem muitos erros. Como por exemplos na URL base:
"http://localhost:8080/api/aluno/"
E precisa ser usada da seguinte maneira:
"http://localhost:8080/api/"
Da mesma forma no service:
public interface AlunoService {
@POST("Aluno")
Call <Void> insere( @Body Aluno aluno);
@GET("Aluno")
Call<AlunoSync> lista();
@DELETE ("aluno/{id}")
Call<Void>deleta(@Path("id")String id);
}
Veja que está como "Aluno"
sendo que na API é esperado em minúsculo "aluno"...
Vi que tiveram outros erros que estavam ocasicionando problemas no banco de dados e até NullPointerException
. Sendo assim, a minha recomendação é que dê uma olhada conforme o conteúdo que foi feito no curso e veja o que está de diferente.
Caso for necessário, você pode baixar o projeto de cada aula na primeira atividade de cada aula. Como por exemplo, na primeira atividade da aula 2 vai ter o projeto feito com todo conteúdo da aula 1 e assim por diante.
Um outro detalhe que vai me ajudar a revisar é enviar via GitHub, pois me ajuda a comentar no código onde foi o problema e etc.