Tive os mesmos erros que já foram discutidos no fórum, resolvi retirando o Get e Set do usuário em Pedido. Porém não está vindo o campo ID no Json. Como várias pessoas estão com o mesmo problema e dificuldade, alguém poderia dizer exatamente que tem que ser alterado, pois no vídeo até o momento não foi falado. Foi citado para mudar FetchType.LAZY para FetchType.EAGER no pedido, colocar algumas anotações, não precisei fazer nada disso, somente os get e set no Pedido. Ficamos testando um coisa e outra e resolvemos em parte, mas sempre fica a dúvida se é dessa forma mesmo.
Obrigado.
[ { "nomeProduto": "Petisqueira Monaco 2 Em 1", "valorNegociado": null, "dataDaEntrega": null, "urlProduto": "https://www.amazon.com.br/Petisqueira-Prato-para-Servir-M%C3%B4naco/dp/B077NB1NGC/ref=pd_sbs_1/141-6342297-5501961?pd_rd_w=jVbeM&pf_rd_p=9175a6cb-27e9-4c8e-b27e-0da5a40be6eb&pf_rd_r=EGQNCP61CDVTEB4BM4JB&pd_rd_r=225dc515-10d9-4b3b-b19d-21b11c9f2089&pd_rd_wg=CnvhL&pd_rd_i=B077NB1NGC&psc=1", "urlImagem": "https://m.media-amazon.com/images/I/61VjubKrtRL._AC_SL1000_.jpg", "descricao": "", "status": "AGUARDANDO" },