Tengo la duda , si ya teniamos la clase ProductoController que maneja la todo lo referente a consultar y agregar el producto a la tabla de la DB, y luego hacemos uso de la clase ProductoDao en la pracicamente se copia los metodos para consultar y agregar el producto a la tabla de la DB ,cual es la diferencia si creo que solo cambia el nombre de la clase pero tienen el mismo fin, no note que estuviera mas encapsulado.