Eu estou fazendo uma aplicação usando o spring boot com o padrão Rest, que é um modelo bem simples de uma universidade onde um aluno só pode ser cadastrado se a situação dele no financeiro estiver ok (true).
Este é o metodo que verifica a situação do aluno, que tal metodo se encontra no service do aluno:
@Transactional
public Aluno postAluno (Aluno aluno) throws Exception {
if(financeiroService.verificarStatus(aluno.getId()) == true) {
return alunoRepository.save(aluno);
} else {
throw new Exception();
}
}
Que chama este método no service do financeiro:
public boolean verificarStatus(Integer id) {
boolean status = false;
if (alunoService.getById(id).isStatus() == true) {
status = true;
}
return status;
}
Porém ao iniciar a aplicação aparece este erro:
Se alguém tiver uma ideia de como resolver este problema, eu ficaria muito grato ! Segue link do Código completo
