import java.io.Serializable; import javax.persistence.Entity; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.PrimaryKeyJoinColumn; import modeles.webscope.Artiste; import modeles.webscope.Video; @Entity @PrimaryKeyJoinColumn(name = "id_video") public class FilmV extends Video implements Serializable { private static final long serialVersionUID = 1L; @ManyToOne @JoinColumn(name = "id_realisateur") private Artiste realisateur; @ManyToOne private Genre genre; @ManyToOne private Pays pays; public FilmV() { super(); } public Artiste getRealisateur() { return this.realisateur; } public void setRealisateur(Artiste realisateur) { this.realisateur = realisateur; } public Genre getGenre() { return genre; } public void setGenre(Genre genre) { this.genre = genre; } public Pays getPays() { return pays; } public void setPays(Pays pays) { this.pays = pays; } }