2021-07-23 16:56:52.635 WARN 15056 — [nio-8080-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type ‘java.lang.String’ to required type ‘java.lang.Long’; nested exception is java.lang.NumberFormatException: For input string: “undefined”]
Lucas_Camara
Isso que estava falando msm, mas achei que ia ter uma exception em vez de warning.
Nesse caso, ele não conseguiu converter o body da requisição. No console do navegador, na aba network, vc consegue inspecionar os dados da requisição e ver o que está sendo passado pro servidor. Veja qual campo está sendo enviado como undefined.
T
Tobe
Como podes ver, na classe serviço ele passa um objeto:
Lucas_Camara
Ah, reparei agora. O ID está sendo passado undefined na URL
T
Tobe
Tem uma engembraçãozinha que faço com o id - no componente listar, eu pego um id do cliente que vem da tabela quando clico no botão editar, na tabela qu lista os clientes: