Fórum Erro ao iniciar aplicação Spring #605573
24/09/2019
0
Eu estava fazendo um back com java e spring boot usando o Spring Starter. Esse back precisaria ter uma regra de negócio no Service e a regra de negócio que eu optei por plantar foi a de que um aluno só poderia ser salvo no sistema se a situação dele no financeiro fosse true (ou seja, estivesse ok) e para realizar a verificação fiz o seguinte bloco de código:
A classe aluno tem atributo status que é verificado pela classe financeiro que tem o método verificarStatus que é chamado no método acima e foi feito da seguinte forma:
Sendo que quando eu inicio a aplicação do Spring aparece o seguinte erro: https://imgur.com/M3Tyufr
E eu não faço ideia de como resolver este problema, então se alguém puder me ajudar ficaria muito agradecido. Link do código completo: https://github.com/SezinandoVieira/ArquiteturaFacisa/tree/master/ArqUni
@Transactional
public Aluno postAluno (Aluno aluno) throws Exception {
if(financeiroService.verificarStatus(aluno.getId()) == true) {
return alunoRepository.save(aluno);
} else {
throw new Exception();
}
}
A classe aluno tem atributo status que é verificado pela classe financeiro que tem o método verificarStatus que é chamado no método acima e foi feito da seguinte forma:
public boolean verificarStatus(Integer id) {
boolean status = false;
if (alunoService.getById(id).isStatus() == true) {
status = true;
}
return status;
}
Sendo que quando eu inicio a aplicação do Spring aparece o seguinte erro: https://imgur.com/M3Tyufr
E eu não faço ideia de como resolver este problema, então se alguém puder me ajudar ficaria muito agradecido. Link do código completo: https://github.com/SezinandoVieira/ArquiteturaFacisa/tree/master/ArqUni
Sezinando Vieira
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)