Olá, Estou tendo problemas e quebrando a cabeça para resolver um pequeno grande problema. Não consigo converter os valores da requisição. Através do método POST eu envios os valores de "id" e "data", entretanto, quando executo um sysout eles estão null. Acredito que eu tenho que fazer um parsing de string para LocaDate e ID, mas como fazer isso?
@PostMapping(value = "/update")
public String update(Cliente cliente, BindingResult bindingResult, RedirectAttributes redirectAttributes) {
System.out.println(">>>>>>>>>>>>>>>>" + cliente.getId());
System.out.println(">>>>> CLIENTE >>>." + cliente);
// clienteRepository.findById(id);
// clienteRepository.save(cliente);
// redirectAttributes.addFlashAttribute("message", "Cliente atualizado com sucesso!");
return "redirect:/clientes/cadastro";
}
outro problema é com a data que eu não consigo de jeito nenhum persistir no banco, ela chega no controller tbcom o valor null:
@DateTimeFormat(pattern = "dd/MM/yyyy")
private LocalDate data;
Serei eternamente grato e desde já muito obrigado. ;)