Bom dia
Quando eu rodo a class new order da um erro de SQL, só registra alguns usuário e lança o erro.
A seguir o código da classe CreateUserServer.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia
Quando eu rodo a class new order da um erro de SQL, só registra alguns usuário e lança o erro.
A seguir o código da classe CreateUserServer.
Olá, Giovanni. Tudo bem?
O erro está relacionado a uma entrada SQL incompleta. Vamos verificar alguns pontos:
No método insertNewUser, você está chamando insert.setString(1, uuid) e insert.setString(2, email). No entanto, na declaração do método, os parâmetros estão na ordem String email, String uuid. Certifique-se de que a ordem dos parâmetros na chamada do método e na declaração estão corretas.
Certifique-se de que a tabela Users está sendo criada corretamente. O SQL de criação da tabela parece estar correto, mas verifique se a tabela já existe antes de tentar criá-la novamente.
No método isNewUser, você está verificando se o e-mail já existe. Certifique-se de que o e-mail está sendo passado corretamente e que o SQL está correto.
Verifique se o caminho para o banco de dados está correto e se o banco de dados está acessível.
Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.