Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Sugestão de código na busca

Na busca do paciente poderia substituir também aquele if verificando se o o mesmo existe com o código abaixo:

var paciente = pacienteRepository.findById(dados.idPaciente()).orElseThrow(() -> new ValidacaoException("Id do paciente informado não existe!"));

Caso o paciente não conste no banco de dados, ele irá lançar a exception através do orElseThrow(), deixando o código mais enxuto, e evitando de fazer muitas buscas.

1 resposta
solução!

Oi! Tudo bem?

Sua sugestão é super válida e, de fato, pode tornar o código mais limpo e eficiente, muito obrigada por compartilhá-la com a nossa comunidade do fórum, tenho certeza que ajudará muitos colegas por aqui!

Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!