1
resposta

Faça como eu fiz: salvando séries no Postgres

Segue meu projeto completo no GitHub:

https://github.com/harlenregis/screenmatch-com-web

Observação: percebi que ao fazer a busca por uma série que já está gravada no banco de dados, o sistema da erro. Não sei se nas próximas aulas isso será corrigido, mas acho importante deixar aqui o relato.

1 resposta

Olá, Harlen. Tudo bem?

Obrigado por compartilhar seu projeto aqui com a gente.

Gostei da sua prática e dedicação em aplicar o que foi ensinado no curso. É ótimo ver você colocando em prática conceitos importantes como a persistência de dados com Spring Data JPA.

Sobre o erro que você mencionou ao buscar uma série já gravada, pode ser que isso seja resolvido nas próximas aulas. Enquanto isso, uma dica legal é verificar se o dado está presente no banco antes de tentar retornar. Veja este exemplo básico:


public Serie findById(Long id) {
    return serieRepository.findById(id)
        .orElseThrow(() -> new EntityNotFoundException("Série não encontrada"));
}

Essa abordagem ajuda a evitar erros inesperados e deixa o código mais seguro.

Conte com o apoio do Fórum sempre que precisar. Abraços e bons estudos!