public void cadastrarAparelho(Aparelho aparelho) throws SQLException { Connection conexao = null; PreparedStatement comando = null; conexao = BancoDeDadosUtil.getConnection(); comando = conexao.prepareStatement(SQL_INSERT); try { comando.setString(1, aparelho.getNome()); comando.setInt(2, aparelho.getQuantidade()); comando.setString(3, aparelho.getTipo()); comando.setString(4, aparelho.getCategoria()); comando.execute(); conexao.commit(); } catch (Exception e) { if (conexao != null) { conexao.rollback(); } throw e; } finally { BancoDeDadosUtil.fecharChamadasBancoDados(conexao, comando); } }