Classe Article
Continuons en créant la classe Article dans le package entite.
package entite;
import java.io.Serializable;
import java.time.Instant;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.ManyToMany;
import javax.persistence.ManyToOne;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
@Entity
public class Article implements Serializable {
private static final long serialVersionUID = 1L;
@Id
private String code;
@ManyToOne(cascade = { CascadeType.PERSIST })
private Categorie categorie;
@ManyToMany(fetch = FetchType.EAGER)
private Set<Fournisseur> fournisseurs = new HashSet<>();
private String designation;
private int quantite;
@Column(name="prix_unitaire")
private double prixUnitaire;
@Temporal(TemporalType.DATE)
private Date date;
/*
* Constructeur
*/
public...