Solución del ejercicio 2 (no utiliza @PersistenceContext ni @Transaction)