Erro ao iniciar aplicação Spring

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:

@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

Sezinando Vieira

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar