Bom Dia!
Na minha classe compra tenho como atributo uma lista de produtos.
Como faço a annotation para persistir essa lista de produtos na minha tabela compra, é possível persistir uma lista completa?
Segue o codigo da minha classe Compra:
@Entity
@Table (name = “compra”)
public class Compra {
@Id
@GeneratedValue
private int numero;
@Column(length = 10)
private Date data;
@Column(length = 10)
private float valorCompra;
@Column(length = 10)
private int quantidadeProduto;
private List<Produto> listaDeProdutos;
public Compra() {
}
public Compra(int numero, Date data, float valor, int quantidadeProduto,
List<Produto> listaDeProdutos) {
this.numero = numero;
this.data = data;
this.valorCompra = valor;
this.quantidadeProduto = quantidadeProduto;
this.listaDeProdutos = listaDeProdutos;
}
public int getNumero() {
return numero;
}
public void setNumero(int numero) {
this.numero = numero;
}
public Date getData() {
return data;
}
public void setData(Date data) {
this.data = data;
}
public float getValorCompra() {
return valorCompra;
}
public void setValorCompra(float valorCompra) {
this.valorCompra = valorCompra;
}
public int getQuantidade() {
return quantidadeProduto;
}
public void setQuantidade(int quantidadeProduto) {
this.quantidadeProduto = quantidadeProduto;
}
public List<Produto> getListaDeProdutos() {
return listaDeProdutos;
}
public void setListaDeProdutos(List<Produto> listaDeProdutos) {
this.listaDeProdutos = listaDeProdutos;
}
}
