Antes de crear la clase ProductoDAO se usaba try with resource para cerrar las conexiones, pero al implementar la clase ProductoDAO y pasar toda la logica de la conexion a esta clase el instructor no usa mas try with resource para cerrar la conexion.
Mi duda es, ¿esta conexión no quedaria abierta? Si es asi ¿como se cerraria?, ya que al intentar usar el metodo close() y querere volver a hacer una query me lanza una excepcion que dice "You can't operate on a closed Statement".