Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

[Bug] Cannot find symbol

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Ao executar o projeto, é retornado um erro que diz que a classe ValidadorAgendamentoConsulta não consegue ser achada. Ao navegar pela estrutura de pastas realmente observo que não existe a classe.

É algum problema de pacote a ser baixado ou o próprio arquivo?

Obrigado.

4 respostas

Oi!

Faltou você criar a interface ValidadorAgendamentoConsulta. Você apenas criou as classes de validação, mas faltou a interface

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Seria essa interface do Postman? Já estava criada. Substituí as importações e ainda permanece o erro.

solução!

O projeto inicial do curso, nessa atividade: https://cursos.alura.com.br/course/chatgpt-programacao-aumente-produtividade/task/131247

Vem com essa interface que está faltando no seu projeto:

package med.voll.api.domain.consulta.validacoes.agendamento;

import med.voll.api.domain.consulta.dto.DadosAgendamentoConsulta;

public interface ValidadorAgendamentoConsulta {

    void validar(DadosAgendamentoConsulta dados);

}

Agora deu certo!

Valeu!

Insira aqui a descrição dessa imagem para ajudar na acessibilidade