Bom dia! Preciso de um help!
Tenho a seguinte situação:
Tabelas (NotaFiscal e Itens)
Banco de Dados ja existente
Chave primaria de Itens é composta por 5 campos (@EmbeddedId) - e ja fiz as classes
Ate ai tudo bem.
Preciso mapear esse relacionamento entre NotaFiscal e Itens com chave composta (@EmbeddedId)
Ja tentei de varias formas e não consegui
Como ficaria as anotações?
private ItemNotaFiscalEntradaId codigo_id;
private NotaFiscalEntrada notaFiscalEntrada;
@ManyToOne
@JoinColumn(name = "codigo_id")
public NotaFiscalEntrada getNotaFiscalEntrada() {
return notaFiscalEntrada;
}
public void setNotaFiscalEntrada(NotaFiscalEntrada notaFiscalEntrada) {
this.notaFiscalEntrada = notaFiscalEntrada;
}
private NotaFiscalEntradaId codigo;
private List itens = new ArrayList<>();
@OneToMany(mappedBy = "notaFiscalEntrada")
public List<ItemNotaFiscalEntrada> getItens() {
return itens;
}
public void setItens(List<ItemNotaFiscalEntrada> itens) {
this.itens = itens;
}
Desde ja agradeço, e aguardo dicas!