public int modificar(String nombre, String descripcion, Integer cantidad, Integer id) throws SQLException {
Connection connection = new ConnectionRefactory().recuperarConexion();
PreparedStatement statement = connection.prepareStatement("UPDATE producto SET nombre=?, descripcion=?, cantidad=? WHERE id=?",Statement.RETURN_GENERATED_KEYS);
statement.setString(1, nombre);
statement.setString(2, descripcion);
statement.setInt(3, cantidad);
statement.setInt(4, id);
connection.close();
return statement.executeUpdate();
}