Boa madruga… Mais ainda continuo me matando…
Tenho essa classe Liga
@Id
private long id;
private LocalDate data;
private String responsavel;
private String notaFiscal;
private String observacao;
@OneToOne(mappedBy="relLigaCliente")
private Cliente relCliente;
@OneToMany(mappedBy="relLigaLote")
private List<Lote> relLote;
a bendita tem 2 relações com lote e cliente… até ai tudo certo
no caso eu queria saber se teria a viabilidade de em uma tela unica ao gravar a liga eu ela gravar os dados dos relacionamentos junto… tipo…
No controller eu consegui carregar na tela de cadastro da liga os dados dos clientes e dos lotes…
@GetMapping("/liga/add")
public ModelAndView findTabelas(Liga liga) {
ModelAndView mv = new ModelAndView("/plataform/liga/formCadLiga");
mv.addObject("lotes", loteService.findAll());
mv.addObject("clientes", clienteService.findAll());
return mv;
}
sem problema…
no caso eu conseguiria passar para o controller da liga os 2 juntos
tipo
@GetMapping("/liga/add/{idLote}+{idLiga}")
mais ou menos isso…
só que como a liga relacionada ao lote, sera uma liga para varios lotes… em questão ao cliente ele é um cliente para uma liga…
ajuda eu que eu to desesperado e sem miolo ja de tanto queimar…