Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Error con el tipo de dato Id en la primera prueba de la clase.

Tengo problema con la prueba que el profesor hace en el minuto 2:28, pues me devuelve este error:

Exception in thread "main" java.lang.IllegalArgumentException: Provided id of the wrong type for class com.latam.alura.tienda.modelo.Pedido. Expected: class java.lang.Long, got class java.lang.Integer

Entiendo que el parametro que se le está pasando en:

Pedido pedido = em.find(Pedido.class, 31);

no es tipo Long ya que se espera que sea de este tipo. Pero no encuentro cómo solucionar este tema. No sé si es algo de lo que no aparece en la clase que también se debe reacomodar, pues no copié el proyecto entero sino que cree las clases LoadRecords y PruebaDeDesempeño así como la carpeta utils con sus archivos txt.

1 respuesta
solución!

Ya lo solucioné. No había visto bien y no es 31 sino 3l. Perdón.