La primera es como se cierra la conexión. Ya que no puedo cerrar la conexión antes de realizar el return porque me tirra error. (Abajo de todo esta el código) El instructor no cerró la conexión en el método eliminar y también me tira error al querer cerrarla.
Otra duda:
Por último puedo modificar la cantidad, y la descripción pero no el nombre y no tengo idea porque, pero al debaguear el valor recibido en nombre en el metodo modificar no lo actualiza. acá subo unas imagenes
`public int modificar(String nombre, String descripcion,Integer cantidad ,Integer id) throws SQLException { // TODO Connection con = new ConnectionFactory().recuperaConexion(); Statement statement = con.createStatement(); statement.execute("UPDATE PRODUCTO SET "
+ "NOMBRE ='"+ nombre + "'"
+ ", DESCRIPCION ='"+ descripcion +"'"
+ ",CANTIDAD ="+ cantidad+" WHERE ID = " + id);
//con.close();
return statement.getUpdateCount();`