1
resposta

ERRO repository null

Por algum motivo quando eu chamo o método repository.getReferencebyId(dados.id()) ele me lança a exceção:

Cannot invoke "med.voll.api.medico.MedicoRepository.getReferenceById(Object)" because "this.repository" is null

não estou entendendo, pois os outros métodos (POST E GET) estão funcionando normalmente. Apenas no método put o repository se encontra nulo

ATT - achei o erro! O método para atualizar estava como private, por isso estava dando erro. Agora uma dúvida: Por que ao mudar para private, ele seta o repository como nulo?

1 resposta

Olá Arthur, tudo bem?

Que bom que você conseguiu encontrar o erro!

Dificil a gente te falar certinho qual era o problema sem ver o antes e depois do código heheh

No geral ele deveria injetar tudo certinho, estranho não ter funcionado de primeira.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software