Verifiquei com os códigos disponíveis no Github e não consegui identificar o erro.
Verifiquei com os códigos disponíveis no Github e não consegui identificar o erro.
O Código funcionou, na ultima aula, quando ele vai implementar o método ALTERARLOGICO, eu notei que o código do método ALTERAR que esta diferente do que é disponibilizado no github. Apagando as linhas. 117 conn.setAutoCommit(false); 127 conn.commit(); 129 try { 130 conn.rollback(); 131 } catch (SQLException ex) { 132 throw new RuntimeException(ex); 133 }
O código rodou sem problemas e completamente funcional.
O problema está na conexão com o banco de dados, uma vez que, se a conexão estiver encerrada, você não poderá executar operações no banco com sucesso. É importante garantir que a conexão esteja aberta antes de realizar qualquer operação no banco de dados para evitar esse tipo de erro.