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

[Dúvida] Desafio...

Olá!

Infelizmente ainda não captei muito bem os conceitos de refactoring no código para consertas os bad smells, então tive que pegar o projeto com a possível solução para poder analisar e tentar entender melhor.

Mas estou com um problema no AbrigoService.

Na hora de mapear o PetDto. Ele apresentar o erro de não conseguir resolver o construtor.

Analisando o PetDto, não há nada de errado aparentemente.

Vou printar o erro e compartilhar o projeto no meu github. Se puderem me auxiliar a identificar o erro agradeço muito.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade https://github.com/jhony-jhon/API-AdoPet/tree/main/3238-boas-praticas-java-projeto_inicial

2 respostas
solução!

Oi!

Seu método findByAbrigo, na interface PetRepository, está devolvendo List<PetDto>, mas deveria devolver List<Pet>.

Obrigado Rodrigo!

Como são nomes relacionados as vezes isso pode acontecer. Importante, agora ficarei mais atento!

Obrigado!